Software Engineer Associate
![]() | |||||||||||
![]() United States, Massachusetts, Worcester | |||||||||||
![]() | |||||||||||
Software Engineer Associate Minimum Salary
US-MA-Worcester Job Location
2 weeks ago(4/24/2025 10:11 AM)
Overview SUMMARY OF POSITION: Under the direction of the Director or designee, the Associate Software Engineer functions in all phases of applications development. This position assists with analysis of user needs, software and database design, programming and life cycle development of all business and clinical applications. The Software Engineer - Associate will work with other engineers in the design and development of software applications that support the demands of UMMS academic, research and business needs. They may also participate in the evaluation and research of 3rd party software and conduct feasibility studies to determine appropriate solutions. \Performs duties in a manner consistent with a complex, diverse, dynamic hardware and software environment and serves a complex medical/education community. This position requires a developer that is in touch with new trends and is familiar with rapid development. The position requires individuals to be detail oriented, organized, independent, responsible and accountable. The Thyme lab uses zebrafish as a model system to understand mechanisms of learning, model neurodevelopmental disorders, and conduct possible drug treatments. In this role, the Software Engineer Associate will work alongside researchers to develop and optimize software solutions that support our lab, ranging from large-scale data processing pipelines to computer vision algorithms for animal behavior tracking to machine-learning for computational drug discovery. This position requires a developer that is in touch with new trends and is familiar with rapid development. The position requires individuals to be detail oriented, organized, independent, responsible and accountable. Responsibilities RESPONSIBILITIES:
Participate in code reviews, support business processes, and assist in problem analysis and consultation.
ADDITIONAL RESPONSIBILITIES:
Qualifications PREFERRED QUALIFICATIONS:
REQUIRED QUALIFICATIONS:
|