Dot net

Posted on June 16, 2025

Apply Now

Job Description

  • modern, scalable, and high-performance web applications and APIs using .NET 9 / ASP.NET Core.
  • This role involves working alongside architects, front-end developers, and product teams to deliver
  • clean, efficient, and reliable solutions.
  • Key Responsibilities:
  • Develop, maintain, and enhance web applications, APIs, and backend services using .NET 9 /
  • ASP.NET Core.
  • Implement clean, maintainable, and scalable code following industry best practices.
  • Collaborate with the product and design teams to understand requirements and translate
  • them into technical implementations.
  • Optimize application performance, security, and responsiveness.
  • Participate in code reviews and assist junior developers with technical guidance.
  • Troubleshoot and debug production issues as required.
  • Integrate with SQL/NoSQL databases, third-party APIs, and cloud services.
  • Work in Agile/Scrum environments, actively participating in sprint planning and daily stand-
  • ups.
  • Required Skills & Qualifications:
  • 6 - 8 years of hands-on .NET Core / ASP.NET Core experience, including .NET 9 / ASP.NET
  • Core 9
  • Proficiency in C# 12/13, asynchronous programming, and object-oriented principles.
  • Familiarity with new runtime performance improvements and APIs introduced in .NET 9
  • Designing and developing RESTful APIs using ASP.NET Core 9
  • Implementing gRPC services or Minimal APIs
  • Familiarity with API versioning, JWT-based authentication, and rate limiting
  • Strong experience building RESTful APIs and microservices.
  • Solid working knowledge of Entity Framework Core 9 and relational databases like SQL
  • Server, PostgreSQL, or MySQL.
  • Containerizing applications using Docker for .NET 9 apps
  • Deploying .NET 9 services to Azure (App Service, Azure Functions, Azure Container Apps) or
  • AWS ECS/EKS
  • Implementing cloud-friendly health checks, telemetry, and observability tools
  • Experience with the unified Blazor model in .NET 9 (server-side and WebAssembly
  • enhancements)
  • Integrating Blazor components within modern .NET web apps
  • Implementing middleware in .NET 9 pipeline for CORS, Authentication, Authorization
  • Understanding of data protection, GDPR compliance practices in ASP.NET Core 9
  • Experience using dotnet-counters, dotnet-trace, and Visual Studio Diagnostics Tools with
  • .NET 9
  • Practical knowledge of background services, async processing, and memory optimization in
  • .NET 9
  • Integrating .NET 9 apps with CI/CD pipelines (Azure DevOps, GitHub Actions)
  • Automating builds, tests, and deployments for microservices and APIs
  • Familiarity with integrating AI services via Azure AI SDKs or ML.NET in .NET 9 apps
  • Familiarity with modern CI/CD pipelines, Git-based version control, and Agile methodologies.
  • Good understanding of performance optimization and application security practices.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Agile Development methodology
  • Positive attitude, and strong analytic skills.
  • Preferred Skills:
  • Experience with ReactJS, Angular.
  • Good knowledge of Azure / AWS / GCP cloud services.
  • Experience with unit testing frameworks (xUnit/NUnit/Moq).

Required Skills

* implementing cloud-friendly health checks telemetry and observability tools * experience with the unified blazor model in .net 9 (server-side and webassembly enhancements) * integrating blazor components within modern .net web apps * implementing middleware in .net 9 pipeline for cors authentication authorization * understanding of data protection gdpr compliance practices in asp.net core 9 * experience using dotnet-counters dotnet-trace and visual studio diagnostics tools with