Job Search and Career Advice Platform

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

C# Software Developer H / F

ALTEN

Valbonne

Sur place

EUR 40 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 is seeking a C# Software Developer to join their Agile Scrum team. You will be responsible for designing, developing, and maintaining high-quality software solutions. The ideal candidate will hold a Master's degree in Computer Science and possess strong skills in C# and the .NET ecosystem. You will collaborate with cross-functional teams to ensure the software's reliability, performance, and scalability. This position offers a dynamic work environment in the vibrant Provence-Alpes-Côte d'Azur region.

Qualifications

  • Initial professional experience as a software developer (internship or full-time).
  • Knowledge of Azure or other cloud platforms is a plus.
  • Experience with DevOps tools such as Jenkins is nice to have.

Responsabilités

  • Collaborate with stakeholders to understand business needs and translate them into technical requirements.
  • Design robust, scalable, and maintainable solutions using C# and the .NET ecosystem.
  • Implement unit, integration, and performance tests to ensure software quality.

Connaissances

Proficient in C# / .NET
Strong foundation in object-oriented programming
Experience with Visual Studio
Familiarity with Git

Formation

Master's degree in Computer Science or related field

Outils

Visual Studio
Git
CI / CD workflows
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.