- Company Name
- Lectra
- Job Title
- Ingénieur développeur senior .NET H/F
- Job Description
-
**Job Title**
Senior .NET Developer Engineer
**Role Summary**
Design and develop a cloud‑edge computing component for client cutting‑room solutions. Operate within a small agile development team (2 developers, a tech lead, a tester) using Azure, Docker, Helm, K3s, Traefik, and Rancher. Build the frontend with ReactJS and the backend as a microservices architecture in C#, .NET Core and ASP.NET Core. Drive technical improvements, maintain high software quality, and support continuous team performance and change management.
**Expectations**
- Hold a Bac+5 (Engineering) or equivalent in Computer Science.
- Demonstrated experience in agent‑based and behavior programming, IoT/Edge solutions.
- Proven expertise in cloud‑native development and micro‑service architectures.
- Strong command of the Rancher platform and container orchestration technologies.
- Excellent communication, teamwork, and facilitation skills across cross‑functional stakeholders.
- Client‑centric mindset focused on quality and satisfaction.
- Professional English for collaboration with international teams.
**Key Responsibilities**
- Contribute to conception, design, documentation, development, and testing of services.
- Work with the tech lead to identify and implement technical and functional enhancements.
- Champion agile practices, ensuring methodological consistency across teams.
- Foster team cohesion and productivity; drive performance improvements.
- Act as a conduit for company strategy, embedding it into daily operations.
- Collaborate closely with Product Owners, marketing, support, and other business units.
**Required Skills**
- **Programming:** C#, .NET Core, ASP.NET Core, microservices patterns.
- **Front‑end:** ReactJS, modern JavaScript/TypeScript.
- **Cloud & DevOps:** Azure services, Docker, Helm, K3s, Traefik, Rancher, CI/CD pipelines.
- **Edge/Iot:** Agent‑based programming, behaviors, edge‑computing concepts.
- **Agile Methodology:** Scrum/Kanban, sprint planning, retrospectives.
- **Soft Skills:** Strong communicator, team player, problem‑solver, empathetic leader.
- **Language:** Professional proficiency in English.
**Required Education & Certifications**
- Bachelor of Engineering or equivalent (Bac+5) in Computer Science, Software Engineering, or related field.
- Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, Docker Certified Associate) are a plus but not mandatory.