- Company Name
- SARETEC FRANCE
- Job Title
- DEVELOPPEUR.NET SENIOR F/H
- Job Description
-
Job Title: Senior .NET Developer F/H
Role Summary: Architect, develop, and maintain scalable back‑end services in C#/.NET, driving cloud‑native evolution on Azure, and industrialising APIs. Lead code quality, performance, and security improvements while collaborating with cross‑functional teams.
Expectations:
- Deliver high‑quality, well‑tested code on schedule.
- Champion DevOps practices and continuous delivery pipelines.
- Mentor peers and foster a culture of reliable, maintainable software.
Key Responsibilities:
- Design, implement, and optimise C#/.NET solutions (ASP.NET Core, .NET 6/7).
- Develop and maintain REST, GraphQL, and gRPC APIs, applying Swagger documentation.
- Build and refine Azure cloud components (App Services, Functions, Azure SQL, Cosmos DB, Docker, Kubernetes, Terraform).
- Modernise legacy applications, orchestrating phased migrations to Azure and .NET Core.
- Write unit, integration, and performance tests; enforce code standards via SonarQube and code reviews.
- Integrate CI/CD pipelines using Azure DevOps, Git, and Docker; manage release automation.
- Implement security protocols (IdentityServer, OAuth2/OpenID Connect) and monitor with Application Insights.
- Collaborate closely with Product Owners, Project Managers, and frontend developers (Blazor, Angular, React).
Required Skills:
- 6+ years of professional C#/.NET development.
- Deep expertise in Azure (App Services, Functions, DevOps, Azure SQL/NoSQL).
- Strong experience with CI/CD, container orchestration (Docker/Kubernetes), and IaC (Terraform).
- Proficient in Entity Framework Core and SQL Server.
- Solid grasp of API design, documentation, and testing frameworks.
- Demonstrated ability to modernise legacy systems and improve performance/scalability.
- Excellent problem‑solving, communication, and teamwork skills.
- Professional English; Spanish language skills are a plus.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, Azure Solutions Architect) preferred but not mandatory.