.Net Software Developer
Job Overview
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