How Remoteville checks and expires listings
Senior Software Engineer - Fullstack
Skills
ASP.NET CoreAgile MethodologiesC#Microsoft SQL ServerREST ApisDockerKubernetes
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s degree in Computer Science Software Engineering or related field
- 6+ years building production systems in ASP.NET Core / C#
- Full-stack experience with modern JavaScript/TypeScript frontends and ASP.NET Core backends
- Experience designing microservices RESTful APIs and event-driven systems
- Experience deploying workloads in Azure or AWS/GCP using IaC containerization pipelines and monitoring
- Deep experience with SQL Server
- Automated testing experience with xUnit NUnit Jest or Playwright
- Track record of mentoring engineers leading projects and influencing engineering strategy
- Excellent written and verbal communication skills
- Bias for collaboration in a cross-functional Agile environment
Nice to have
- Collaborative
- Detail-oriented
- Problem-solving mindset
- Human-centered
- Passionate about health impact
Day to day
- Architect and build scalable full-stack web platforms for cancer screening experiences
- Develop high-performance ASP.NET Core services and seamless Vue frontend experiences
- Mentor engineers, improve engineering practices, and collaborate across product, design, and clinical teams
