Job Description

Primary Title: Senior .NET Developer

Role & Responsibilities

  • Design, develop and maintain backend services and APIs using C# and modern .NET (.NET Core / .NET 6+) to meet functional and non-functional requirements.
  • Build and optimise data access layers with Entity Framework/EF Core and SQL Server; author efficient TSQL and data migration scripts.
  • Implement and consume RESTful APIs, integrate third-party services, and ensure secure authentication/authorization patterns (OAuth/JWT).
  • Deliver production-ready microservices packaged as containers (Docker) and participate in CI/CD pipelines (Azure DevOps/GitHub Actions).
  • Collaborate with product, QA, and DevOps teams in Agile ceremonies; drive code reviews, automation, and observability best practices.
  • Mentor junior engineers, troubleshoot performance/scale issues, and contribute to architecture and engineering-excellence standards.

...

Ready to Apply?

Take the next step in your AI career. Submit your application to Avia Technologies today.

Submit Application