Sr. Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
Duties: You will develop end-to-end features for our healthcare portal applications, working across the full technology stack from database to user interface. Our platform is modern and actively evolving, and this role is focused on new development: building data-rich, user-facing features in a regulated healthcare environment, increasingly with AI-assisted capabilities.The majority of your time will go to feature development for roadmap deliveries: creating lo-fi/hi-fi mockups for new features, implementing Angular components, building C# backend services, designing database schemas, and integrating with external systems. The balance goes to keeping the platform healthy as it evolves, including performance optimization, addressing technical debt, refactoring legacy patterns as our architecture modernizes, and scalability improvements.You will work independently to translate business requirements into user interface designs and technical implementations, collaborate with other engineers on API contracts, and participate in architecture discussions. Where it fits, you will build configurable, data-driven feature logic so product behavior can be adapted without code changes, rather than one-off hard-coded flows. This position requires versatility to context-switch between frontend and backend work while maintaining code quality and adhering to healthcare compliance requirements, including writing secure, privacy-conscious code and contributing to automated testing. You’ll need to navigate ambiguous requirements, proactively communicate blockers, and bring innovative ideas to improve both user experience and technical architecture.Skills:Required:7+ years of full-stack software development experience with C# and a modern component-based JavaScript frameworkExpert-level C# with ASP.NET Core for backend API development and business logicExpert-level Angular and TypeScript for frontend developmentStrong experience designing and consuming RESTful APIsSolid Entity Framework Core and SQL Server skills, with comfort dropping to hand-written SQL (for example, Dapper) when performance calls for itExperience building data-driven, configurable feature logic (rules engines or similarly parameterized behavior) rather than one-off hard-coded flowsExperience building data-forward interfaces such as dashboards, reporting, or search and filtering over sizable datasetsProficiency in modern frontend technologies including HTML5, CSS/SCSS, and responsive design principlesHands-on experience building and operating applications on Microsoft Azure: App Services, Azure Functions, Key Vault, and Application Insights; authentication with Azure AD B2C and MSAL; and Azure DevOps for CI/CDA security-conscious approach to code, and experience meeting quality and application-security standards in a regulated or enterprise settingAble to work independently and deliver with limited day-to-day directionStrong communication skills with ability to work effectively with both technical and non-technical stakeholdersComfortable working in environments with ambiguity and evolving requirementsProactive problem-solver who surfaces blockers early and drives solutionsCollaborative team player who brings innovative ideas for features and technical improvementsPreferred:Healthcare or clinical application development in a HIPAA-regulated, PHI-handling environmentIntegrating AI or LLM-backed capabilities with attention to grounding, citation, or explainabilityClinical decision support, guideline- or protocol-driven logic, or other rules-based domain modelingMulti-tenant SaaS and tenant data isolationComponent-driven frontend architecture, and third-party or vendor data integrationsExperience with patient portal or member-facing applicationsPerformance and application performance monitoring (APM) tooling, and familiarity with security and compliance frameworks (SAST, SOC 2, or HITRUST)Legacy application migration and modernization experienceCardinal Health does not provide sponsorship for this opening. Candidates must now and in the future be legally eligible to work in the US for any employer.Education: Bachelors Degree in related field or equivalent work experience
Requirements
Required:
- 7+ years of full-stack software development experience with C# and a modern component-based JavaScript framework
- Expert-level C# with ASP.NET Core for backend API development and business logic
- Expert-level Angular and TypeScript for frontend development
- Strong experience designing and consuming RESTful APIs
- Solid Entity Framework Core and SQL Server skills, with comfort dropping to hand-written SQL (for example, Dapper) when performance calls for it
- Experience building data-driven, configurable feature logic (rules engines or similarly parameterized behavior) rather than one-off hard-coded flows
- Experience building data-forward interfaces such as dashboards, reporting, or search and filtering over sizable datasets
- Proficiency in modern frontend technologies including HTML5, CSS/SCSS, and responsive design principles
- Hands-on experience building and operating applications on Microsoft Azure: App Services, Azure Functions, Key Vault, and Application Insights; authentication with Azure AD B2C and MSAL; and Azure DevOps for CI/CD
- A security-conscious approach to code, and experience meeting quality and application-security standards in a regulated or enterprise setting
- Able to work independently and deliver with limited day-to-day direction
- Strong communication skills with ability to work effectively with both technical and non-technical stakeholders
- Comfortable working in environments with ambiguity and evolving requirements
- Proactive problem-solver who surfaces blockers early and drives solutions
- Collaborative team player who brings innovative ideas for features and technical improvements
Preferred:
- Healthcare or clinical application development in a HIPAA-regulated, PHI-handling environment
- Integrating AI or LLM-backed capabilities with attention to grounding, citation, or explainability
- Clinical decision support, guideline- or protocol-driven logic, or other rules-based domain modeling
- Multi-tenant SaaS and tenant data isolation
- Component-driven frontend architecture, and third-party or vendor data integrations
- Experience with patient portal or member-facing applications
- Performance and application performance monitoring (APM) tooling, and familiarity with security and compliance frameworks (SAST, SOC 2, or HITRUST)
- Legacy application migration and modernization experience
- Cardinal Health does not provide sponsorship for this opening. Candidates must now and in the future be legally eligible to work in the US for any employer.
Education: Bachelors Degree in related field or equivalent work experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…