Senior Software Engineer
Senior Software Engineer builds and maintains healthcare tech using C#, .NET Core, React.js, and Azure, ensuring HIPAA/P security and scalable solutions for senior care.
- Compensation
- $120.2K–$158.6K / yr
- Location
- Remote, CA, USA
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor’s degree in computer science, mathematics, or equivalent experience
- 10+ years of object-oriented software development (C#, .Net Core, Razor Pages)
- Experience with React.js UI
- Experience with Azure Cosmos DB, REST APIs, Azure Cloud
- Experience with Azure API Apps, Azure Logic apps, Azure Functions
- Experience writing manual/automated test cases using NUnit
Nice to have
- Microsoft solutions certifications
- Understanding of Azure Data Factory
- Experience with Release Management principles
Full description
WelbeHealth is a value-based healthcare organization that’s transforming the future of senior care by providing an all-inclusive care option to our most vulnerable senior population. We step in as the care provider and care planner that work to keep our participants within their communities, out of institutions, and cared for like family, all while receiving the healthcare and social services needed to thrive.
The Senior Software Engineer is a hands-on, forward deployed full-stack builder who turns prioritized business use cases into working software for WelbeHealth's healthcare technology platforms, developing across front ends and back-end services. Reporting to the Engineering Manager and in collaboration with business stakeholders, Solution Architects, and the Technical Product Management team, the Senior Software Engineer identifies and defines business needs that require developed technology solutions to achieve business outcomes. Working within WelbeHealth architecture standards and design patterns, this role is accountable for the development, quality assurance, implementation, and maintenance of solution components, and applies AI-assisted engineering as everyday practice. This role leverages the agile life cycle for solutions deployment in all projects as well as objectively assessing quality and logistics production readiness.
This role is different because the Senior Software Engineer at WelbeHealth:
- Combines hands-on full-stack engineering with direct business impact, providing the opportunity to take complex healthcare use cases from discovery and technical design through development, testing, deployment, and production, all while working closely with business stakeholders and technology leaders
- Sits at the intersection of healthcare technology, cloud engineering, and AI, with the opportunity to modernize legacy applications, build scalable solutions on Azure, and make AI-assisted engineering and automation part of how software is designed, developed, and delivered
We care about our team members. That’s why we offer:
- Medical insurance coverage (Medical, Dental, Vision)
- Work/life balance - We mean it! 17 days of personal time off (PTO), 12 holidays observed annually, and 6 sick days
- 401K savings + match
- Comprehensive compensation package including base pay and bonus
- And additional benefits!
On the day-to-day, you will:
- Work across the full stack, developing React front ends and C#/.NET back-end services, to develop, test, deploy, and maintain solution components that fulfill prioritized business use cases
- Re-write and re-engineer custom legacy applications using the Microsoft tech stack
- Apply AI-assisted engineering, using LLMs, AI developer tooling, and modern automation to raise development velocity and quality, and help integrate AI-powered features into the product