Back End Developer

Skills
.NET FrameworkASP.NETASP.NET Web APIC#E-CommerceMicrosoft AzureREST Apis
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Excellent problem solving skills
  • Excellent communication skills
  • Ability to articulate technical problems to non-technical people
  • At least 5 years of development experience with C#. NET
  • Strong knowledge of working with Rest APIs using ASP.NET Web API
  • Strong experience with Test Driven Development
  • Love of writing clean, maintainable, easy-to-test code
  • Experience with release management and observing APIs in production environments
  • Experience developing e-commerce solutions is good to have
  • Experience with Azure DevOps and maintaining APIs in Azure is good to have

Nice to have

  • Ambitious
  • Resilient
  • Creative thinkers
  • Problem solvers
  • Honest
  • Accountable

Day to day

  • Have a deep understanding of the entire Backend architecture and articulate its scaling and reliability limits
  • Jump into a complex problem, break it down, and identify potential solutions
  • End-to-end technical responsibility for project delivery: Estimating, designing, developing, releasing and supporting the solution
  • Becoming the go-to person and expert problem-solver
  • Ensuring solutions are observable, secure, and adhere to standards and best practices
  • Owning the backend domain for solutions within the team and advising other developers
  • Contributing to major Backend technology direction and driving consensus