Software Development Analyst III
Tufts Medical Center | |
United States, Massachusetts, Boston | |
800 Washington Street (Show on map) | |
Nov 18, 2025 | |
|
Job Profile Summary This role focuses on the design, development, and implementation of information technology (IT) solutions in order to meet the organization's needs through new and existing applications, systems architecture, network systems and applications infrastructure and the management of the IT infrastructure. In addition, Job Overview Job Description Minimum Qualifications: 1. Bachelor's degree in Information Technology, Computer Science & Engineering, or related field. 2. Five (5) years of software development experience, including one (1) year of mobile development experience and two (2) years of application programming interface development and integration experience. Preferred Qualifications: 1. Master's degree in data science, computer science, health informatics, or related field 2. 3+ years of experience working with healthcare, biomedical / medical device or clinical research data in a data analyst capacity. Duties and Responsibilities: The duties and responsibilities listed below are intended to describe the general nature of work and are not intended to be an all-inclusive list. Other duties and responsibilities may be assigned. 1. Performs software development work on a wide range of projects, from small to large. 2. Collaborates with end users to understand requirements and design solutions 3. Evaluates options and develop technical design. 4. Works with end users to finalize design and gain approvals. 5. Evaluate and integrate 3rd party SDKs and API(S). 6. Leads team through effective communication, mentoring, and coaching junior developers. 7. Develops within Agile and Scrum workflow. 8. Architects the mobile development stack, CI/CD, deployment. 9. Designs mockups and wireframes. 10. Fixes bugs, performs QA, and solves problems. 11. Works closely with other team members in the development team. 12. Performs code reviews. 13. Programs solutions using appropriate programming language and/or technical tools. 14. Completes thorough unit testing of solution. 15. Provides input to the development of integrated test plan and perform execution of plan. 16. Provides input to the development of LIVE plan and support LIVE activities 17. Manages small and medium sized projects with minimal managerial oversight. 18. Lead larger projects. 19. Develops key project management tools, including project plans, issues logs, testing plans, and LIVE plans. Physical Requirements: 1. Normal office setting. Skills & Abilities: 1. Technical programming skills. 2. Strong Swift, iOS SDK, Objective-C, multi-threading, and OO skills, Xcode. 3. Extensive Knowledge of Healthkit, ARkit, ML, Siri, Map, push notifications. 4. Knowledge of reactive programming patterns (rx). 5. In depth knowledge of iOS versions, devices, features and conventions, and a strong awareness of the mobile ecosystem. 6. Flexibility and eagerness to learn new technical skills to meet emerging needs. 7. Basic understanding of software development life cycle and familiar with agile development. 8. Excellent customer service orientation. 9. Flexibility and can-do attitude. 10. Ability to exercise independent judgment and creative problem-solving techniques in a highly-complex environment using leading-edge technology. 11. Ability to work with APIs and SDKs. 12. Ability to work under pressure. At Tufts Medicine, we want every individual to feel valued for the skills and experience they bring. Our compensation philosophy is designed to offer fair, competitive pay that attracts, retains, and motivates highly talented individuals, while rewarding the important work you do every day. The base pay ranges reflect the minimum qualifications for the role. Individual offers are determined using a comprehensive approach that considers relevant experience, certifications, education, skills, and internal equity to ensure compensation is fair, consistent, and aligned with our business goals. Beyond base pay, Tufts Medicine provides a comprehensive Total Rewards package that supports your health, financial security, and career growth-one of the many ways we invest in you so you can thrive both at work and outside of it. Pay Range: $84,300.22 - $107,481.20 | |
Nov 18, 2025