remoteonsite
API Engineer .NET & Azure - Technology Next
Software Engineer
Experienced API Engineer skilled in C#.NET, .NET 6, Azure Functions, AKS, Docker, and RESTful microservices, responsible for designing, building, and maintaining scalable cloud‑native applications on Azure.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance REST APIs and microservices using C#.NET and .NET 6.
- Implement serverless solutions with Azure Functions and containerized workloads on Azure Kubernetes Service.
- Integrate data storage solutions such as Azure SQL and Cosmos DB, ensuring optimal performance and security.
- Automate build, test, and deployment pipelines using Azure DevOps and GitHub Actions.
- Apply authentication and authorization standards (OAuth2, JWT, Managed Identities) to secure APIs.
Requirements
- 6–8 years of professional experience in C#.NET development and .NET Core/.NET 6.
- Strong hands‑on experience with Azure cloud services, especially Azure Functions, AKS, and containerization (Docker).
- Proven ability to design and consume RESTful APIs and build microservice architectures.
- Experience with Azure DevOps or GitHub Actions for CI/CD pipelines.
- Solid understanding of authentication mechanisms (OAuth2, JWT) and cloud security best practices.