Engineer C# /.NET
Position and duties:
As part of the development of our software platform and the automation of our infrastructure, we are looking for a C# / .NET Engineer with a strong interest in DevOps practices (Azure DevOps, CI/CD, Kubernetes, etc.).
What you will do
- Contribute to the design and development of applications and services using C# / .NET.
- Implement REST APIs and Windows services.
- Write unit tests and apply software quality best practices (Clean Code, SOLID).
- Contribute to technical documentation.
DevOps / Continuous Integration
- Contribute to CI/CD pipelines (build, test, deployment).
- Participate in environment automation (Docker, PowerShell/Bash scripts, Terraform, ArgoCD, etc.).
- Deploy services on cloud or on-prem environments (Kubernetes, SecNumCloud, Ingress, etc.).
- Apply DevSecOps best practices, including vulnerability scanning (Trivy) and hardening of runners and agents.
Profile
With a background ranging from Bachelor’s to Master’s degree (Bac+3 to Bac+5), you have approximately 5 years of experience in a role combining software development and DevOps practices.
Required technical skills
- Strong proficiency in C# and .NET (7+).
- Good knowledge of Git and a CI/CD tool (Azure DevOps).
- Solid understanding of containerization (Docker, Docker Compose).
- Knowledge of infrastructure tools (Terraform, ArgoCD) and scripting (PowerShell, Bash).
- Comfortable working in Windows and Linux environments.
- Interest and experience in Vibe Coding: using AI to accelerate design, prototyping and innovation, while maintaining a critical eye on code quality and robustness.
Nice-to-have skills
- Understanding of software architecture principles (TDD, DDD, Clean Architecture).
- Experience with a cloud provider (OVH, Azure, etc.).
- Awareness of security challenges in CI/CD pipelines (secrets management, vaults, Keycloak, etc.).
Join Us
To explore all of our current job opportunities and find the role that’s right for you, visit our Careers Page. Join our team and take part in shaping the future with us your next challenge and career growth await!
Need help? Contact us
Still looking for product information? Start by consulting our FAQ.
Still no answer? Don’t hesitate to contact us