How Remoteville checks and expires listings

Senior Software Engineer - Fullstack

Skills
ASP.NET CoreAgile MethodologiesC#Microsoft SQL ServerREST ApisDockerKubernetes
Role

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