This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a .NET Developer , you will be responsible for designing, developing, and maintaining cloud-based applications using Microsoft Azure and .NET technologies. You will also implement containerization strategies using Docker to ensure seamless deployment and scaling of applications.
Job Responsibility:
Design, develop, and maintain scalable and high-performance applications using .NET Core/Framework and Azure services
Implement containerization strategies using Docker, including creating and managing Docker images, containers, and orchestrations
Collaborate with cross-functional teams to define, design, and ship new features
Utilize Azure DevOps for CI/CD pipelines to automate application deployment and management
Monitor and troubleshoot application performance, ensuring reliability and efficiency
Write clean, maintainable, and efficient code following best practices and coding standards
Participate in code reviews and provide constructive feedback to team members
Document application architecture, design decisions, and code for future reference and scalability
Stay updated with the latest industry trends, technologies, and best practices to continuously improve development processes
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field
3+ years of experience in .NET development, with a strong understanding of C#, ASP.NET Core/Framework
2+ years of experience working with Microsoft Azure services such as App Services, Azure Functions, Azure Storage, and Azure SQL Database
Proficiency in containerization technologies, particularly Docker, including creating and managing Dockerfiles and images
Strong knowledge of RESTful API design and development
Experience with version control systems like Git
Strong problem-solving skills and the ability to work independently and as part of a team
Excellent communication skills and attention to detail
Nice to have:
Experience with orchestration tools like Kubernetes or Azure Kubernetes Service (AKS) is a plus
Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus
Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect)
Experience with microservices architecture
Knowledge of DevOps practices and tools, such as Jenkins, Terraform, or Ansible