Capgemini

Software Engineer

Capgemini
Apply
4 days ago
Casablanca, MoroccoSenior

Responsibilities

  • Develop and evolve applications using .NET, C#, and React.
  • Ensure code quality and apply software development best practices.
  • Perform unit testing and code reviews.
  • Collaborate with business and technical teams.
  • Contribute to DevOps and Agile activities.

Requirements

  • Bac+5 in computer science or equivalent.
  • At least 6 years of experience in .NET development.
  • Proficiency in .NET, C#, and React.js.
  • Knowledge of Git, Azure DevOps, and unit testing.
  • Experience with Agile methodologies, including Scrum or Kanban.
  • Rigor, autonomy, and teamwork skills.

Benefits

  • Possibility of remote work in Morocco and internationally, with hybrid assignments and autonomy in organizing daily work.
  • Access to domain-specific training and certifications, personalized support, and a structured onboarding program.
  • Opportunities to work on varied, high-impact transformation programs for major telecommunications organizations.
  • Personalized functional and methodological support and access to communities of architects, business experts, and technology leaders.
  • Inclusive, multicultural, and disability-friendly work environment with diversity and sustainability initiatives.

Tech Stack

C#Git.NETReact

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me