Go Back
Senior Java Software Engineer LOC ; Greater Minneapolis-St. Paul Area
2017-01-16 04:54:28
Job Type:
Full Time only
Budget $:
100,000 - 200,000
POSITION OVERVIEW- As a senior software engineer on the, you will first and foremost be a prolific code contributor.
- You will also be responsible for setting the technical direction for the team, and helping solve all the really hard problems.
- You will mentor more junior employees, and through code and design reviews ensure that all the work being done meets professional standards.
You will also: - Lead design and implementation of feature development including identification of all tasks and the dependencies between tasks and features
- Collaborate with software testers to ensure that we have good test coverage, that risks are mitigated, and that defects are identified and resolved
- Provide technical expertise to architects, analysts and other developers as input for product design, implementation and troubleshooting
- Serve as a mentor and resource for other team members
- Troubleshoot and resolve production issues escalated from Customer Support
- Continually improve your skills by attending training and professional workshops
SKILLS & EXPERIENCE- 5+ years of professional software development experience
- BS in Computer Science or a related field
- Expert level knowledge of Java and Java web applications
- Strong experience with Linux, including ability to manage and configure systems.
- Experience with Spring, Hibernate, Liquibase and Tomcat
- Some knowledge of JavaScript client side development, especially Bootstrap and AngularJS
- Broad understanding of databases and analytics software
- Familiarity with Ruby and Ruby on Rails a plus
- Medical industry experience highly desirable, including knowledge of medical imaging, DICOM and HL7
- Experience with Agile development highly desirable
Key Skills: