Job description
Key Responsibilities
Develop and maintain scalable APIs, microservices, and backend solutions using C# and .NET Core/.NET 8. Build responsive web applications using React.js or Next.js with TypeScript/JavaScript. Implement secure authentication using OAuth2, OpenID Connect, and JWT. Design and manage Azure cloud infrastructure, databases, and CI/CD pipelines. Collaborate with UI/UX teams to create reusable, high-performance frontend components. Participate in Agile development, code reviews, testing, and deployment activities.
Required Skills
Strong experience in C#, .NET Core/.NET 6/8, ASP.NET Web API, and Microservices. Hands-on experience with React.js or Next.js, TypeScript, HTML5, and CSS3. Expertise in Azure services such as App Services, Functions, Azure SQL, Cosmos DB, and Storage. Experience with Entity Framework Core, SQL Server, Git, Azure DevOps, or GitHub Actions.
Knowledge of CI/CD pipelines and modern software development practices. Bachelor’s degree in Computer Science, IT, or related field.
Nice to Have
Docker, Kubernetes (AKS), Terraform, or Bicep. Next.js advanced features (App Router, Server Actions, ISR). Microsoft Azure Certifications (AZ-204 or equivalent).