Senior Software EngineerNew

The opportunity

Reimagine the infrastructure of cancer care within a community that values integrity, inspires growth, and is uniquely positioned to create a more modern, connected oncology ecosystem.

What you'll do

  • Write and review high-quality code across the stack in C#, VB.NET, and React,: setting the bar for testing, reliability, and maintainability.

  • Guide the phased move from legacy WebForms and VB.NET workflows to React: micro-frontends and .NET services, balancing modernization with the day-to-day needs of clinicians.

  • Partner with product, design, QA, and clinical oncology experts to turn: prescriber and pharmacist workflows into thoughtful technical solutions.

  • Build and test safety-critical prescribing workflows that help us meet ONC: certification and DEA/EPCS requirements.

  • Mentor engineers through code reviews, pairing, and design feedback, and help: shape how the team works, including how we use AI tools across the development lifecycle.

  • At the end of your first year, success would mean having led eRx work from: design through rollout, with a team that ships reliably and clinicians who can prescribe with less friction.

What they're looking for

  • You have experience building production software in a modern language (e.g.,: C#, Java, Python, or TypeScript) and are comfortable working in a large, long-lived codebase.
  • You are a full-stack web developer with experience building both front-end: interfaces (e.g., React) and back-end services, including REST APIs and relational databases.
  • You have led the technical design and delivery of complex, cross-team: projects from planning through rollout, and can make and communicate architecture tradeoffs.
  • You mentor and grow other engineers through code review, pairing, and thoughtful feedback.
  • You are a self-starter who is comfortable working with ambiguity and breaking large problems into clear steps.
  • You are a team-player who gives and receives feedback openly and enjoys working cross-functionally.
  • You are motivated by our mission and want your work to have a direct impact: on people with cancer, in software where safety and accuracy matter.
Senior Software Engineer at Flatiron Health | Role Match