C# Software Developer
ALTENAbout the role
Company Description
๐ 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.
ย
Job Description
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.
Qualifications
๐ ๏ธ 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.
Additional Information
๐ฉ Why Join Us?
โ
Work on cutting-edge projects with leading international clients.
โ
Be part of a collaborative and innovative Agile team.
โ
Access career growth opportunities in an international environment.
โ
Enjoy a hybrid work model for work-life balance.
๐ Ready to take on the challenge? Apply now and be part of our journey!
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights โ in under 60 seconds.
Apply Now โGenerate Application KitFree account required โ sign up in 30s