.NET software developer
Join a cross-functional agile team to build and maintain end-to-end software solutions that support the complete gas flow management lifecycle, ensuring scalability, reliability, and alignment with business goals.
Key responsibilities
- Engage in architectural discussions and propose performance, reliability, and maintainability improvements
- Develop and maintain high-quality software components and automated tests within the gas flow management ecosystem
- Collaborate with product owners and stakeholders to translate business requirements into digital solutions and refine the product backlog
- Support release preparation including technical documentation, deployment activities, and incident resolution to minimize operational impact
- Participate in Agile ceremonies, conduct code reviews, mentor peers, and uphold coding standards
- Monitor and troubleshoot issues across development, testing, and production environments
Skills and competences
- Software architecture and design principles
- Clean coding practices
- Complex system maintenance
- Modern testing strategies
- CI/CD processes
- Communication with technical and business stakeholders
- Product-focused mindset
- Team collaboration
- Curiosity and proactivity
- Adaptability and resilience
- Quality commitment
- Transparency and accountability
- Continuous learning
Qualifications
- NET, ASP.NET, Azure Kubernetes, SQL Server, RabbitMQ, Domain-Driven Design, Azure DevOps Pipelines, sonarqube, Blazor experience is a plus
- DevOps & Tools: GIT, Azure DevOps, automated deployment & monitoring tools (Grafana)
- Strong grasp of software design principles, clean coding practices, and architectural thinking
- You speak English and French