Job Description
The Senior .NET / Azure DevOps Engineer will be responsible for designing, developing, and
maintaining enterprise-grade applications, as well as implementing and optimizing DevOps
processes within a modern Azure environment.
The role requires strong experience with the Microsoft technology stack (.NET, C#, ASP.NET
Core) combined with a solid understanding of Azure DevOps, CI/CD automation, and cloud
infrastructure. The position is remote but limited to candidates legally eligible to work within
Europe. An in-person interview is mandatory as part of the selection process.
Key Responsibilities
● Develop, maintain, and enhance applications using .NET / C# / ASP.NET Core.
● Design and manage Azure DevOps pipelines for continuous integration and
deployment.
● Collaborate with business analysts, project managers, and other developers to define
technical specifications and implement solutions.
● Participate in the full software development lifecycle, from requirements analysis to
production deployment.
● Ensure adherence to coding standards, security practices, and quality assurance
processes.
● Contribute to the definition and maintenance of application architectures and
reusable frameworks.
● Implement and maintain automated testing and monitoring processes.
● Support release management, configuration, and environment setup.
● Provide 3rd-level technical support and troubleshoot production incidents as needed.
● Coach and mentor junior team members and promote knowledge sharing.
● Ensure compliance with EU data protection (GDPR) and information security
standards.
Required Skills and Qualifications
● Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a
related field.
● Minimum of 5 years of professional experience in .NET software development.
● Strong expertise with Azure DevOps and CI/CD pipeline automation.
● Proficiency in C#, ASP.NET Core, and Entity Framework.
● Hands-on experience with Microsoft Azure services (App Services, Functions, etc.).
● Knowledge of Infrastructure as Code (IaC) concepts and scripting (e.g., PowerShell,
YAML).
● Familiarity with Agile / Scrum methodologies and collaboration tools such as Jira
and Confluence.
● Understanding of test-driven development (TDD) and quality assurance principles.
● Excellent communication and teamwork skills.
● Fluent in English; additional European languages are an asset.
Desirable Skills
● Experience with containerization tools (Docker, Kubernetes).
● Exposure to PM² methodology or similar project management frameworks.
● Background in public sector IT projects or digital transformation initiatives.
Eligibility and Work Conditions
● Must be based in Europe and legally eligible to work in the European Union or EEA
(valid work permit or citizenship required).
● Must be able to attend an in-person interview as part of the recruitment process.
● Full remote work within Europe is allowed.
● Standard working hours
● Occasional flexibility may be required for project deadlines or meetings