Sr. Software Engineer - Genzeon (Billerica)

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





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.

Description:

Job Overview:

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 requirements
  • Collaborate with QA to ensure proper testing of code
  • Help customer support and operations troubleshoot production issues
  • Responsible for fixing bugs and writing feature enhancements
  • Providing sound, informed estimates for development tasks
  • Mentor junior engineers
  • Required skills, Education and Experience:

  • Bachelors degree or higher in Computer Science or related field or equivalent experience
  • 5 years of relevant experience in the design, development, documentation, and deployment of scalable web applications using Java
  • 5 years of relevant experience with writing code to interact with relational databases
  • 5 years of relevant experience creating REST web services
  • Experience with creating user interfaces for web applications
  • Experience with MS SQL Server is a plus
  • Experience writing Java unit tests with Junit or TestNG is a plus
  • Strong understanding of and experience with all stages of software development life-cycle, including requirements analysis, design, development, integration, verification, deployment, and sustainment
  • Excellent interpersonal, listening, written, and verbal skills
  • Strong attention to detail, ability to multi-task, prioritize, and problem solve
  • Solid organizational and analytical skills
  • Beneficial Skills and Experience:

  • Experience with mobile application development (Android or iOS) is strongly desired
  • Experience using Agile/Scrum development methodologies

  • Associated topics: architecture, back end, c#, design, develop, java, maven, php, programming, software architect

    Launch your career - Upload your resume now!

    Upload your resume

    Loading some great jobs for you...