Activez les alertes d’offres d’emploi par e-mail !
Mulipliez les invitations à des entretiens
ALTEN recherche un Développeur C# pour rejoindre une équipe Agile. Vous serez responsable de la conception et du développement de solutions logicielles de haute qualité. Ce poste offre l'opportunité de travailler sur des projets innovants pour des clients internationaux, avec un modèle de travail hybride.
Social network you want to login/join with:
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.
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.
️ 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.
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!