Senior Software Engineer - Fullstack
Skills
Computer ScienceDevopsFull-Stack DevelopmentContinuous ImprovementDatabasesHealthcareIM
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s degree in Computer Science Software Engineering or related field
- Full-stack experience with ownership of modern frontend and backend in production
- Experience designing microservices RESTful APIs and event-driven systems
- Experience deploying and operating workloads in Azure or AWS or GCP using IaC containerization pipelines and monitoring
- Deep experience with SQL Server
- Proficiency with xUnit NUnit Jest or Playwright and clean code standards
- Track record of mentoring engineers leading projects and influencing engineering strategy
- Excellent written and verbal communication skills in a cross-functional Agile environment
Nice to have
- Collaborative
- Detail-oriented
- Problem-solving mindset
- Human-centered
- Growth mindset
- Bias for action
Day to day
- Architect and build full-stack web platforms that power the cancer-screening experience
- Develop reliable and secure ASP.NET Core backend services and modern Vue frontend features
- Optimize database queries and integrate with EMRs imaging partners and AI services
- Mentor engineers through code reviews pair programming and design sessions while improving engineering practices
Hiring process
- Language-agnostic technical interview
- Submit application and resume
- Interview with engineering team
- Final interview with cross-functional stakeholders
