We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Research Software Developer II

Boston Children's Hospital
$83241.60-$133192.80 Annual
dental insurance, 403(b)
United States, Massachusetts, Boston
Oct 27, 2026
Position Summary
Seeking an experienced software developer with experience in medical imaging and computer graphics and strong proficiency in Python coding. The role requires problem-solving skills that include strong background in 3D geometry, linear algebra, and numerical analysis. The ideal candidate will have experience in graphics APIs or toolkits including VTK and in segmentation software such as the Slicer platform. This individual will help develop custom software applications for 3D modeling and computational planning for surgical repairs in patients with congenital heart disease. This will be a role that integrates with an existing software development team and builds upon existing elements within the Slicer platform and ecosystem. This role will require close interface with engineering and clinical teams who are developing and implementing computational planning within congenital cardiac repair.

Key Responsibilities
  • Researches and identifies the requirements for new and/or enhanced software applications, functionality, web services, and other research information system needs.
  • Works collaboratively with multiple stakeholders in the iterative assessment, design, implementation, and improvement of enhanced research software capabilities and new efforts.
  • Drafts (or directs drafting of) detailed software architecture plans, application program interfaces (APIs), operational requirements in the form of documents, diagrams, mappings, RFPs, project schedules, technical summaries, status reports, and other project architecture and related management reports for evaluation and review.
  • Creates or participates in creation of software, network, API, and other relevant documentation for the design, development, iterative refinement, testing, and performance tracking of software development activities and related informatics systems processes.
  • Maintains current knowledge of state-of-the-art and best-practices software design and development.
  • Participates in evaluation of applications, supporting systems, and hardware environment as well as future technology trends in order to assist management with IT strategy and planning.
  • Disseminates this knowledge to management and staff to guide in research software development and operation.
  • Works with team members to manage the work of technical personnel as it relates to the operations, maintenance, and development of the software.
  • Monitors the tasks performed and provide guidance, mentoring, and management input on the execution of these tasks as they relate to the support of the software and software development process.
  • Maintains current knowledge of the software, supporting systems, and software development life-cycle as well as future technology trends in order to assist with research project strategy and planning.
  • Disseminates this knowledge to management, staff, and stakeholders in a technical leadership role.
  • Establishes and maintains relationships with senior leadership of the research investigator and developer communities to understand business requirements and goals.
  • Identifies and prioritizes software architecture and development to support research objectives.
  • Ensures or arranges for appropriate technical support for stakeholders based on project needs.
Minimum Qualifications
Education:
  • A bachelor's degree in computer science, software engineering or a related field.
Experience:
  • At least two years of relevant experience

The posted pay range is Boston Children's reasonable and good-faith expectation for this pay at the time of posting.

Any base pay offer provided depends on skills, experience, education, certifications, and a variety of other job-related factors. Base pay is one part of a comprehensive benefits package that includes flexible schedules, affordable health, vision and dental insurance, child care and student loan subsidies, generous levels of time off, 403(b) Retirement Savings plan, Pension, Tuition and certain License and Certification Reimbursement, employee discounts and discounted commuter benefits at certain locations. Experience the benefits of passion and teamwork.

Applied = 0

(web-7dc44f465b-78j9j)