Share this Job

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: