[Remote] Senior Software Engineer - Temporary
Note: The job is a remote job and is open to candidates in USA. CareDx is a precision medicine diagnostics company advancing care through molecular diagnostics, digital health solutions, AI-powered data and analytics, and patient support services. The Senior Full Stack Web Developer will design, develop, secure, test, and maintain web software products using .NET, C#, React, Microsoft SQL Server, and related technologies while supporting integrations and agile development through the end of 2026.
Responsibilities
- Develop applications using C#, .NET, Microsoft SQL Server and frameworks including React, Bootstrap, and Entity Framework
- Collaborate with stakeholders and team members to understand requirements
- Design and develop software integration solutions utilizing web APIs and other integration technologies
- Analyze, design, and plan solutions using appropriate industry best practices and team conventions
- Ensure solutions are secure by following OWASP web application guidelines
- Inform and ensure adherence to team code standards and conventions
- Estimate effort and evaluate risks of projects and tasks
- Debug software, resolve defects, and conduct root cause analysis
- Participate in agile processes, including sprint planning, daily standups, and retrospectives
- Create and execute unit tests, perform code reviews, and document designs and implementation details
- Continuously learn and stay updated on SDLC practices, frameworks, tools, and healthcare domain knowledge
- Automate tasks and improve processes to boost team productivity
Skills
- · Experience: 5+ years developing full-stack web software with .NET, C#, Microsoft SQL Server
- · Frontend Skills: 5+ years' experience with React, HTML, and CSS
- · Backend Skills: 5+ Expertise in C#, .NET Core/Framework, RESTful API design, and relational databases (e.g., SQL Server)
- · SDLC Knowledge: Solid understanding of agile methodologies, CI/CD pipelines, and Git version control
- · Problem-Solving: Strong analytical skills with the ability to break down complex problems and implement effective solutions
- · Quality Focus: Commitment to writing high-quality code, testing thoroughly, documenting work, and delivering secure and reliable software
- · Collaboration: Excellent communication skills, able to work effectively with both technical and non-technical team members
- · Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- · Cloud-Native: Experience developing solutions designed for Microsoft Azure
- · Integrations: Depth of experience with 3rd party and internal integrations
- · AI Experience: 1+ years using AI Code assistants (e.g., Claude Code, Codex, Devin.ai) is highly preferred
- · Experience developing greenfield features preferred
Benefits
- Incentive compensation
- Health and welfare benefits, including a gym reimbursement program
- 401(k) savings plan match
- Employee Stock Purchase Plan
- Pre-tax commuter benefits
- Up to 30 days of paid leave annually for a full-time employee who makes the selfless act of donating an organ or bone marrow
- Remote: US only roles
Company Overview