Job
Description
As a Backend Developer - .NET, you will be responsible for designing, developing, and maintaining scalable backend applications using .NET. You will create and manage Restful APIs to serve frontend applications. Your role will involve implementing and executing unit and integration tests to ensure high-quality code. Collaboration with cross-functional teams and active participation in the Agile delivery process is crucial. Additionally, you will deploy applications to Azure, leverage Kubernetes, and implement DevOps pipelines. Documentation of the design, implementation, and deployment processes will be essential to ensure clear communication within the team. **Key Responsibilities:** - Design, develop, and maintain scalable backend applications using .NET. - Create and manage Restful APIs to serve frontend applications. - Implement and execute unit and integration tests to ensure high-quality code. - Collaborate with cross-functional teams and participate in the Agile delivery process. - Deploy applications to Azure, leverage Kubernetes, and implement DevOps pipelines. - Document the design, implementation, and deployment processes to ensure clear communication within the team. **Qualifications Required:** - Strong experience in developing backend applications using .NET. - Proficiency in creating and maintaining Restful APIs. - Experience with Git for version control and collaboration. - Knowledge of HTML and CSS for front-end integration and styling. - 5+ years of experience working in an Agile delivery environment. - Strong understanding and experience in Software Development Life Cycle (SDLC). - Hands-on experience with Unit Testing and Integration Testing. - Experience in designing, building, and enhancing DevOps pipelines. - Knowledge and hands-on experience with Docker for containerization. - Preferably experienced with Terraform for infrastructure provisioning. - Understanding and experience with cloud application deployment. - Experience in deploying applications on Azure and using Kubernetes for container orchestration. This job role requires a minimum of 5 years of experience in backend development, particularly with .NET technologies. You should have proven experience in Agile delivery, handling projects from requirement gathering to delivery. Strong experience in testing methodologies like unit testing and integration testing is essential. Experience in handling end-to-end delivery of applications, working with DevOps pipelines, cloud deployment, and container-based architectures are also required. As a Backend Developer - .NET, you will be responsible for designing, developing, and maintaining scalable backend applications using .NET. You will create and manage Restful APIs to serve frontend applications. Your role will involve implementing and executing unit and integration tests to ensure high-quality code. Collaboration with cross-functional teams and active participation in the Agile delivery process is crucial. Additionally, you will deploy applications to Azure, leverage Kubernetes, and implement DevOps pipelines. Documentation of the design, implementation, and deployment processes will be essential to ensure clear communication within the team. **Key Responsibilities:** - Design, develop, and maintain scalable backend applications using .NET. - Create and manage Restful APIs to serve frontend applications. - Implement and execute unit and integration tests to ensure high-quality code. - Collaborate with cross-functional teams and participate in the Agile delivery process. - Deploy applications to Azure, leverage Kubernetes, and implement DevOps pipelines. - Document the design, implementation, and deployment processes to ensure clear communication within the team. **Qualifications Required:** - Strong experience in developing backend applications using .NET. - Proficiency in creating and maintaining Restful APIs. - Experience with Git for version control and collaboration. - Knowledge of HTML and CSS for front-end integration and styling. - 5+ years of experience working in an Agile delivery environment. - Strong understanding and experience in Software Development Life Cycle (SDLC). - Hands-on experience with Unit Testing and Integration Testing. - Experience in designing, building, and enhancing DevOps pipelines. - Knowledge and hands-on experience with Docker for containerization. - Preferably experienced with Terraform for infrastructure provisioning. - Understanding and experience with cloud application deployment. - Experience in deploying applications on Azure and using Kubernetes for container orchestration. This job role requires a minimum of 5 years of experience in backend development, particularly with .NET technologies. You should have proven experience in Agile delivery, handling projects from requirement gathering to delivery. Strong experience in testing methodologies like unit testing and integration testing is essential. Experience in handling end-to-end delive