We are seeking a Senior Software Engineer specializing in ASP.NET Core WebAPI to join our team. The role focuses on designing, developing, and optimizing scalable backend services while mentoring junior developers.
Key responsibilities
- Design, develop, and maintain high‑performance ASP.NET Core WebAPI applications.
- Implement and optimize RESTful APIs and OData services.
- Collaborate with front‑end, Dev Ops, and product teams to translate business requirements into technical solutions.
- Write efficient database queries using Entity Framework Core and ensure optimal data handling.
- Drive API security best practices, including authentication, authorization, and data protection.
- Participate in code reviews, mentorship, and knowledge‑sharing sessions.
- Work with containerization (Docker, Kubernetes) and Azure cloud deployment to enhance scalability.
- Contribute to CI/CD pipelines and Dev Ops automation.
Required qualifications
- 8+ years of backend development experience with ASP.NET Core WebAPI.
- Expertise in C# and .NET Core/.NET 6+.
- Solid experience with OData services and Entity Framework Core.