Advanced Software Developer, CRIT

Memorial Sloan Kettering Cancer CenterNew York, NY
$102,800 - $164,500Hybrid

About The Position

Join Memorial Sloan Kettering (MSK), a world‑leading cancer center where technology fuels breakthrough research and patient care. As an Advanced Software Developer on the Clinical Research Informatics & Technology (CRIT) team, you’ll build scalable, high‑impact systems that support clinical research operations including our Clinical Trials DataHub. As we modernize by migrating and rebuilding from on-prem to the cloud, you'll help shape the next generation of our platform, collaborating with experts to transform data into innovation, and improve outcomes for patients worldwide.

Requirements

  • 2–4 years of professional software development experience (4–7 years preferred)
  • Experience with C#, ASP.NET, React, and JavaScript (Python experience a plus)
  • SQL and relational database experience (Oracle, SQL Server, or Postgres)
  • Experience developing and maintaining production applications and web services in both on prem and cloud environments (AWS), with a strong interest in cloud migration and rebuild efforts
  • Familiarity with Agile methodologies, CI/CD practices, and version control tools (e.g., Git, TFS)
  • Experience in regulated industries (e.g., healthcare, banking, or other compliance-driven fields) preferred
  • Experience and/or willingness to learn/leverage AI technologies as part of the application development process
  • Strong analytical thinking and problem-solving in complex technical environments
  • Ability to work independently and manage multiple priorities effectively
  • Clear communication and collaboration with cross-functional stakeholders
  • High attention to detail with a focus on quality, performance, and reliability
  • Adaptability and continuous learning in a fast-evolving technology landscape

Responsibilities

  • Lead full lifecycle development including analysis, design, coding, testing, and deployment of applications
  • Analyze functional requirements and system architecture to design scalable, efficient solutions
  • Plan, coordinate, and provide estimates for complex software development projects
  • Design technical specifications including data flows, storage, interfaces, and system architecture
  • Develop robust applications and integrations with enterprise systems and databases
  • Help consolidate existing applications into a unified, intuitive suite that creates a seamless experience for clinical research users
  • Learn the ins and outs of legacy on-prem apps built on separate stacks so you can provide cross-coverage across the team
  • Define and execute system, integration, and enterprise-wide testing strategies
  • Manage implementation of new systems, upgrades, and enhancements into production environments
  • Provide production support, including troubleshooting, maintenance, and performance improvements
  • Mentor junior developers and independently manage projects with minimal oversight

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service