Sr. Java Developer

Location: Minneapolis, MN

Type: Contracted

Min. Experience: Experienced

RESPONSIBILITIES: Agile development Oversee internal and external teams and delivered work Provide technical direction and evaluate/ensure the quality of deliverables Work closely with technical and non-technical leaders to strategize on delivery approach and dependency management Work independently delivering on agreed upon timelines Participate in software design process of new features and enhancements to platform Oversee the diagnosis of live site issues, evaluate and recommend best resolution plans and execute against those plans Work closely with QA and Business Partner teams Adhere to technical development processes and engineering best practices Mentor / coach junior members of the team EXPERIENCE REQUIRED 5-7 years of software development experience Experience reviewing and updating requirements and / or user stories Experience writing technical documentation Understanding of agile software development TECHNICAL SKILLS Understanding of Maximo Disciplined approach to software development including defining and enforcing engineering best practices Strong problem-solving and analytic skills Object Oriented Programming (expert knowledge) Java development skills (expert) with proven record of creating commercial quality software Strong Unit Testing experience, behavioral testing and continuous integration experience Strong troubleshooting skills Strong application performance tuning skills Understanding of the importance of maintainable/sustainable/scalable product solutions SOFT SKILLS Excellent written, verbal and interpersonal communication skills. This position requires frequent communication with colleagues and partners in several different geographic locations and time zones Proven ability to work with all members of an extended and diverse project team Detail-oriented, self-organized, committed to quality, and capable of tracking multiple issues simultaneously Solid mentoring and coaching/guidance skills to provide oversight and direction to contractors and junior members of the technical team Excellent time management skills Required Education Bachelor’s degree in Computer Science or equivalent experience in software development field.
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
Human Check*