How Remoteville checks and expires listings

Senior Software Engineer

Skills
.NET FrameworkC#Analytical SkillsCoachingDatabasesEnhanced Data Rates For GSM EvolutionFundamentals
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Deep commercial software engineering experience
  • Strong C# .Net and ReactJS experience
  • Hands-on experience with Agile and Azure Cloud
  • Practical knowledge of Azure Functions App Services Table Queue Blob Storage ASP.NET WebAPI and databases
  • Proven use of AI tools and agentic AI in development workflows
  • Understanding of unit testing SOLID principles clean architecture change management and maintainable software at scale
  • Experience coaching others on AI best practices

Nice to have

  • AI-first mindset
  • Strong mentoring ability
  • Quality-focused
  • Commercially experienced
  • Collaborative

Day to day

  • Build and maintain a modern risk analysis platform that delivers real-time situational intelligence
  • Use AI tools such as Claude and Copilot to accelerate software delivery while protecting engineering quality
  • Design and deliver AI-powered features workflows and services that improve the product and enhance developer experience

Hiring process

  • Two-stage Zoom interviews
  • Live technical interview
  • No take-home coding test
  • Occasional HQ visits for collaboration planning and training