Informatics Developer I
Department Description: The Division of Clinical Informatics, created almost 50 years ago by Drs. Howard Bleich and Warner Slack, was among the first academic divisions in the world to concentrate on the use of computers for patient care, teaching, and medical research. The goals of the Division have been to improve the quality and reduce the cost of medical care, to enhance the quality of medical education, to improve the relationship between doctor and patient, and to explore innovative approaches to research through computing.
Beginning in 1976 the faculty and staff of the Division designed, developed, implemented and studied hospital-wide, integrated computing systems for doctors, other clinicians, and students that would give the results of diagnostic studies immediately upon request; offer access to the biomedical literature with PaperChase (the first program of its kind, which in turn gave rise to a new field of literature searching and spawned numerous derivative programs); offer advice, consultation, alerts and reminders; assist with communication by electronic mail (with the Division's home-grown system, which was the first e-mail to be installed in a clinical facility); assist with order entry; and assist in the day-to-day practice of medicine, both for inpatient and ambulatory care.
Job Location: Boston, MA
Req ID: 38573BR
Job Summary: The Informatics Developer I works on a variety of projects and assignments to support, maintain, and improve sofware developed by the Division. The individual is responsible for designing, developing, testing and enhancing clinical and non-clinical web sites and database driven web-based applications.
- Collaborate with other Software Engineering and Managerial staff throughout most phases of the Software Development Lifecycle (SDLC), including analysis, solution design, development, testing, implementation, and maintenance.
- Assist in the creation of technical project documentation including detailed technical design specifications.
- Develop, unit test, document, and deliver high quality solutions in response to complex business requirements.
- Participate in code reviews to ensure effectiveness, performance, maintainability, and compliance with standards.
- Investigate, trace, and debug system issues; identify root causes and make required software changes to resolve problems
- Bachelor's degree required .
- 0-1 years related work experience required.
- Familiarity with developing database driven web applications and experience in Java, J2EE, MySQL, HTML, CSS.
- Familiarity with Subversion source-code control.
- Advanced technical computer skills as required for technical support specific to functional area and related systems.
- Written Communications: Ability to summarize and communicate in English moderately complex information in varied written formats to internal and external customers.
- Oral Communications: Ability to comprehend and communicate complex verbal information in English to medical center staff, patients, families and external customers.
- Knowledge: Ability to demonstrate full working knowledge of standard concepts, practices, procedures and policies with the ability to use them in varied situations.
- Team Work: Ability to work collaboratively in small teams to improve the operations of immediate work group by offering ideas, identifying issues, and respecting team members.
- Customer Service: Ability to demonstrate a positive attitude and respond to requests in a timely and respectful manner.
Physical Nature of the Job:
Sedentary work: Exerting up to 10 pounds of force occasionally in carrying, lifting, pushing, pulling objects. Sitting most of the time, with walking and standing required only occasionally