.NET Software Developer

We are looking for an experienced .NET Software Developer (C#) who will be a crucial part of our Client’s agile team, which is focused on building customer-facing services that are used by thousands of customers every day. You will work in a team of highly experienced .NET and PHP developers, QAs, Product Owners and tech leads.

Responsibilities will include:

  • Create and improve applications
  • Write clean, testable, easily maintainable code
  • Troubleshoot and debug applications, ensure high quality of the results you produce 
  • Knowledge sharing initiatives and demonstration of initiatives towards efficiency, quality, improvement, tech stack, etc.
  • Participate in project technical analysis, architectural decision-making phases
  • High priority will be set for code reviews and giving feedback to your colleagues
  • Follow and contribute to the development best-practices

Our tech stack: 

  • .NET Core 3 (C#)
  • SQL / MySQL
  • RabbitMQ
  • Redis Cache
  • Akka.NET
  • Xunit / Moq
  • Dapper
  • Hangfire
  • Docker

Requirements:

  • Well versed with .NET / C#
  • Well versed with SQL 
  • Experienced in writing asynchronous and concurrent code
  • Proven track record with participation in large scale/complex product development 

Bonus points:

  • Hands-on Docker/Kubernetes experience
  • Hands-on Linux experience
  • CI/CD pipeline configuration experience

Related Jobs

Data Tech Lead

Our client is a technology solutions company passionate about Customer tailored product development. From...