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

Hier
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 Provence-Alpes-Côte d'Azur is seeking a C# Software Developer to join their Agile Scrum team. You will be involved in the design, development, and maintenance of high-quality software solutions. The ideal candidate should have a Master's in Computer Science, proficiency in C# / .NET, and the ability to collaborate with cross-functional teams. This role helps ensure that software is reliable, scalable, and aligns with business needs.

Qualifications

  • Initial professional experience as a software developer (internship or full-time).
  • Proficient in C# / .NET (Core or Framework).

Responsabilités

  • Collaborate with stakeholders to understand business needs.
  • Design robust, scalable, and maintainable solutions.
  • Implement unit, integration, and performance tests.
  • Write and maintain clear technical documentation.

Connaissances

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

Formation

Master's degree in Computer Science

Outils

Visual Studio
Azure DevOps
Docker
Jira
Confluence
Description du poste
Overview

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.