Activez les alertes d’offres d’emploi par e-mail !

C# Software Developer H / F

ALTEN

Valbonne

Sur place

EUR 45 000 - 60 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

A leading technology consulting firm in France is seeking a C# Software Developer to join their Agile Scrum team. The role involves designing, developing, and maintaining high-quality software solutions. Candidates should have a Master’s degree in Computer Science and proficiency in C# and .NET. Additional skills in Azure and DevOps tools are a plus. This position offers opportunities for growth in a collaborative environment.

Qualifications

  • Initial professional experience as a software developer (internship or full-time).

Responsabilités

  • Collaborate with stakeholders to understand business needs.
  • Define detailed specifications for new features.
  • Design scalable solutions using C# and .NET.
  • Implement tests to ensure software quality.
  • Write and maintain technical documentation.

Connaissances

C#
.NET
Object-oriented programming
Design patterns
SOLID principles
Visual Studio
Git
CI/CD workflows

Formation

Master's degree in Computer Science or related field

Outils

Azure
Jenkins
Docker
Kubernetes
SQL Server
MongoDB
Description du poste

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.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.