
C# Software Developer H/F - ALTEN
- Valbonne - 06
- CDI
- ALTEN
Les missions du poste
About ALTEN
ALTEN is the European leader in consultancy and high-tech engineering. For over 30 years, we have been supporting international companies on technical and IT challenges.
With 52,000 employees across 30+ countries, we drive innovation in aerospace, automotive, banking & finance, energy, defense, healthcare, telecommunications, and more.As a C# Software Developer, you will BE part of an Agile Scrum team working on the design, development, and maintenance of high-quality software solutions. You will contribute throughout the entire software development lifecycle, ensuring reliability, performance, and scalability.
Key Responsibilities
Analyze & Specify
- Collaborate with stakeholders to understand business needs and translate them into technical requirements.
- Define clear and detailed specifications for new features and enhancements.
Design & Develop
- Design robust, scalable, and maintainable solutions using C# and the.NET ecosystem.
- Develop software in line with best practices and coding standards.
- Design and manage relational or NoSQL databases as required.
- Work closely with cross-functional teams including QA, DEVOPS, and Product Management.
Test & Maintain
- Implement unit, integration, and performance tests to ensure software quality.
- Participate in validation phases, bug fixing, and continuous improvement.
- Provide maintenance and support for existing applications.
Document & Support
- Write and maintain clear, concise technical documentation.
- Support deployment and post-release operations when needed.
Le profil recherché
Your Profile
Education & Experience
- Master's degree in Computer Science or related field.
- Initial professional experience as a software developer (internship or full-time).
Technical Skills
- Proficient in C# /.NET (Core or Framework).
- Strong foundation in object-oriented programming, design patterns, and SOLID principles.
- Experience with tools like Visual Studio, Git, and CI/CD workflows.
Bonus Skills (Nice to Have)
- Knowledge of Azure or other cloud platforms.
- Experience with DEVOPS tools such as Jenkins, Azure DEVOPS, or PowerShell/Bash scripting.
- Familiarity with Docker, Kubernetes, or OpenShift.
- Testing tools : xUnit, NUnit, Moq.
- Database experience : SQL Server, MongoDB, Couchbase.
- Familiarity with tools such as Swagger, Postman, Jira, and Confluence.