How Remoteville checks and expires listings

Senior Back-end Developer

Skills
ASP.NETASP.NET CoreBack-End Web DevelopmentC#Microsoft AzureSoftware DevelopmentC
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years relevant experience
  • Knowledge of software development principles, design patterns and anti-patterns
  • Excellent knowledge of C# and .NET
  • Experience in developing enterprise-level applications using ASP.NET Core
  • Experience with NoSQL DB (Cosmos DB)
  • Experience with Azure services
  • Experience with Git

Nice to have

  • Experience with Docker and Kubernetes
  • Experience with Azure DevOps
  • Experience with ElasticSearch
  • Experience with Agile methodology
  • Experience with Jira, Confluence
  • Application profiling experience
  • Understanding of enterprise application design patterns

Day to day

  • Implementation of complex business tasks and technical improvements of the system
  • Development of new and existing back-end services
  • Requirements analysis and technical solutions designing
  • Evaluation of resources and deadlines
  • Refactoring of existing code, conducting code review.

Hiring process

  • 30-min screening call
  • Interview with Chief Solutions Officer and two Senior Back-end Developers
  • Job offer