Senior Software Engineer
Location: Minnetonka, MN
Genesis10 is seeking a Senior Software Engineer for a permanent position with a client in Minnetonka, MN.
As a Senior Software Engineer on the team, 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. This team is responsible for Informatics, Business Intelligence, and Analytics solutions within our product portfolio.
- 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
If you have the described qualifications and are interested in this exciting opportunity, apply today!
- 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
- 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
Genesis10 is a Professional Technology Services Firm providing Staffing, Workforce Optimization and Domestic Outsourcing Solutions. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement – project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at www.genesis10.com
“Genesis10 is an Equal Opportunity Employer, M/F/D/V”