Agile Java SW Engineer
1295 Boylston St Boston, MA 02215
Position Title: Agile Java SW Engineer
Job Location: Boston
Interview Expectations: phone & in-person
Local Candidate: preferred
Required Skill Sets: Full stack Java developer with Node.js, React. Modern JS Frameworks. Agile required. Healthcare or FHIR experience is a nice to have
This Agile Java SW Engineer will be responsible for:
- Researches and identifies the requirements of information system programmatic needs. Analyzes internally developed solutions to meet the integrated needs of multiple departments.
- Specifies, designs, develops, codes, tests and implements software applications that support the needs of multiple departments considering the individual goals and objectives of each entity.
- Provides analytical and technical guidance to team members and clients. Identifies requirements, develops application design, codes, plans and executes testing, and ensures that the application delivered meets specifications.
- Drafts (or assists with drafting) minutes for circulation and review; records decisions and purposes, as well as agreements on distribution of responsibilities and timeliness.
- Creates all systems development life cycles documents or assists team members in the creation of SDLC documents.
- May assist team members in database administration and maintenance and preparing reports.
- Creates all necessary documentation for code and applications and supports applications.
- Supports applications on a 24 x 7 basis.
To qualify, you must have:
- Bachelor' s degree in Computer Science or Engineering preferred and 4 - 7 years' experience or M.S. degree, 2 - 4 years of related experience.
- Must have experience with Modern JS Frameworks, API integration (OAuth, SAML), Full stack development, and Data interoperability
- Experience with Node.js
- Some knowledge with Cerner / Epic, FHIR / HL7 preferred
- Work requires the analytical skills to collect information from diverse sources, apply professional principles in performing various analyses, and summarize the information and data in order to solve problems AND design relatively complex systems and programs that cross department/divisional lines.