MG
Développeur Senior / Architecte Logiciel
ME Group France
Échirolles · On-site Full-time Senior 2w ago
About the role
About
Join a team passionate about technical challenges!
We are looking for a senior developer / software architect specialized in C# .NET and Blazor environments, with solid experience in deploying and maintaining software solutions in an industrial environment.
Our solutions are embedded in photo booths (Photomaton), photo printing kiosks, washing machines, and other connected equipment, running on Windows IoT PCs.
You will join the software department and work alongside our Lead Architect, with 20 years of experience on our machines and software environments.
Responsibilities
- Define best practices for development, testing, and deployment.
- Ensure the performance, robustness, and maintainability of embedded systems.
- Develop and optimize C# .NET / Blazor applications for industrial environments.
- Automate and industrialize deployments via PowerShell and CI/CD tools.
- Deploy and maintain applications on Windows IoT.
- Participate in defining the technical roadmap in conjunction with the product and business teams.
Technical Environment
- C#, .NET Core / Framework, Blazor, gRPC.
- Scripts & automation: PowerShell.
- Systems: Windows IoT, Windows Embedded.
- Methodologies: Agile, continuous integration, automated testing.
- Other: notions of embedded systems, drivers, hardware APIs, IoT communication.
Qualifications
- Proven experience (7+ years) in C# .NET software development, with a significant portion as an architect or technical lead.
- Solid understanding of distributed architectures and the constraints of embedded systems.
- Experience in deployment and administration on Windows IoT.
- Proficiency in PowerShell scripting for automation and industrialization.
- Ability to work in an industrial environment (hardware/software integration).
- Technical leadership, teaching skills, and teamwork.
Nice to Have
- Knowledge of embedded systems security.
- Experience in image processing, printer management, or interfacing with specific peripherals.
- Use of AI tools applied to code and software (Claude Code, etc.)
Skills
.NET Core.NET FrameworkAgileBlazorC#CI/CDgRPCHardwareIoTPowerShellWindows EmbeddedWindows IoT
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free