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!
About the Company
🚀 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.
Skills in this job
People also search for
Similar Jobs
More jobs at ALTEN
Apply for this position
Sign In to ApplyAbout ALTEN
Careers at ALTEN. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.