Description

Key Skills: Api, Micro Services, Azure, .net core, .NET, Docker, Angular

Roles and Responsibilities:

Develop robust, scalable, high-performance full-stack applications using Angular (front-end) and C#/.NET Core (back-end).

Architect and implement microservices and containerized applications using Docker, deploying them on OpenShift, Azure, or similar orchestration platforms.

Collaborate with DevOps teams to optimize CI/CD pipelines for automated and efficient deployment of containerized applications.

Create modular and reusable components and libraries to promote consistency and maintainability across the codebase.

Skills Required:

6+ years of experience in software development using .NET technologies, with a strong command of .NET Core and C#

Proficiency in Microsoft development tools: Visual Studio, SQL Server, Azure DevOps/TFS

Hands-on experience with Angular for front-end development

Strong knowledge of Docker and container orchestration platforms like Azure Kubernetes Service (AKS) or OpenShift

Experience in RESTful API development and microservices architecture

Sound understanding of CI/CD pipelines, Git workflows, and DevOps practices

Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field

Education

Any Graduate