How Remoteville checks and expires listings

Software Engineer (C# .NET)

Skills
.NET FrameworkC#Microsoft AzureReact.JsSQLTypescriptC# In .NET
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong grounding in software design patterns and secure coding practices
  • Solid experience with Git and modern version-control workflows
  • Good problem-solving debugging and testing skills
  • Broad understanding of Azure services
  • Knowledge of microservices containerisation and service-layer architecture
  • Experience working in Agile Scrum environments
  • Familiarity with relational and document databases
  • Ability to deliver consistently in a complex environment and communicate well within distributed teams
  • Experience delivering software in a collaborative engineering environment
  • Strong communication skills across virtual teams
  • Azure Fundamentals certification

Nice to have

  • Quality focused
  • Reliable
  • Continuous improvement mindset
  • Curious
  • Willing to learn
  • Collaborative
  • Proactive
  • Strong communicator

Day to day

  • Deliver features end to end within a cross-functional engineering team
  • Write clean maintainable well-tested code across modern languages and frameworks
  • Review and test peer work break tasks down clearly document functionality and support deployments
  • Collaborate on planning estimate effort drive issues to resolution and improve engineering processes

Hiring process

  • Apply now