74 Acton Rd
Genzeon is currently seeking to hire a Sr. Java Software Engineer to work onsite at one of our long standing customers in Waltham MA. Genzeon builds customized Applications, Performance Engineering, Healthcare Information Technology (HIT), Partnered and Strategic Resourcing solutions in a variety of industries throughout the United States and across the globe. This position will start out as a contract but does have the potential to lead to full time employment for candidates that are more interested in permanent positions.
The Senior Software Engineer will work with various teams and departments to develop mission critical healthcare applications used by providers across the country. The successful candidate will have a background in technical design including experience with a variety of frameworks, extensive Core Java development background including Multi-threading experience and experience mentoring junior developers in a fast based environment.
Responsibilities:Design, document, and write code to technical specifications.Work closely with Product Managers to define product requirementsCollaborate with QA to ensure proper testing of codeHelp customer support and operations troubleshoot production issuesResponsible for fixing bugs and writing feature enhancementsProviding sound, informed estimates for development tasksMentor junior engineers
Required skills, Education and Experience:Bachelors degree or higher in Computer Science or related field or equivalent experience5 years of relevant experience in the design, development, documentation, and deployment of scalable web applications using Java5 years of relevant experience with writing code to interact with relational databases5 years of relevant experience creating REST web servicesExperience with creating user interfaces for web applicationsExperience with MS SQL Server is a plusExperience writing Java unit tests with Junit or TestNG is a plusStrong understanding of and experience with all stages of software development life-cycle, including requirements analysis, design, development, integration, verification, deployment, and sustainmentExcellent interpersonal, listening, written, and verbal skillsStrong attention to detail, ability to multi-task, prioritize, and problem solveSolid organizational and analytical skills
Beneficial Skills and Experience:Experience with mobile application development (Android or iOS) is strongly desiredExperience using Agile/Scrum development methodologies
Associated topics: .net, application architect, c, c#, design pattern, develop, perl, php, senior software developer, software architect
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.
Loading some great jobs for you...