Senior Full Stack .NET Developer
- Casablanca

IT / Electronics - Secteur IT (Information Technology)

  • Mid Level (3 to 5 years)
  • 2 job(s) in Casablanca and region - Morocco
  • Master or PhD Minimum - Engineering School - Master

Search for new things / novelty Need for reflection Need for autonomy Involvement at work Ambition

  • Permanent contract
  • Teleworking : Hybrid
Posted 2 days ago on ReKrute.com - Apply before 17/11/2026

Company :

Capgemini Engineering is the Capgemini Group brand that brings together the engineering and R&D services of Altran, a global leader in the sector whose acquisition was finalized by Capgemini in 2020, and Capgemini's expertise in digital manufacturing. Through in-depth sector knowledge and mastery of cutting-edge digital and software technologies, Capgemini Engineering supports the convergence of the physical and digital worlds. Combined with the Group's full capabilities, it helps companies accelerate their transformation towards Intelligent Industry. Capgemini Engineering has over 52,000 engineers and scientists in over 30 countries, in sectors such as aerospace, automotive, rail, communications, energy, life sciences, semiconductors, software and the Internet, space and defense, and consumer goods.

Capgemini Engineering is part of the Capgemini Group, a global, responsible, and multicultural leader with 300,000 people in nearly 50 countries. A strategic partner for businesses in transforming their activities by leveraging the full power of technology, the Group is guided daily by its purpose: to unleash human energy through technology for an inclusive and sustainable future. With over 50 years of experience and deep expertise across various business sectors, Capgemini is recognized by its clients for meeting all their needs, from strategy and design to operations management, by leveraging innovations in the ever-evolving fields of cloud, data, Artificial Intelligence, connectivity, software, digital engineering, and platforms. The Group generated revenues of 16 billion euros in 2020.

Get the Future You Want* - www.capgemini.com.

Company culture :

Capgemini Engineering is characterized by a strong collaborative culture, placing people, trust and teamwork at the core of its operations. A close management approach supports guidance, empowerment and talent development within a caring environment. This dynamic is reinforced by a significant innovation dimension, encouraging creativity, initiative and experimentation to deliver high-value solutions. It is also supported by a structured organizational foundation ensuring rigor and reliability, while a more moderate competitive component sustains a balanced performance mindset.

Job :

The position is part of a maintenance contract (TMA), with a strong focus on stability, understanding the existing system, and continuous improvement.

  • Development & Maintenance
    • Maintenance and evolution of applications:
      • C# .NET desktop (WinForms, WPF)
      • C# .NET web back-end (ASP.NET, WebForms)
    • Development and fixes on front-end interfaces (HTML, CSS, JavaScript, TypeScript)
    • Intervention on existing Microsoft Access applications
    • Occasional participation in SharePoint developments
  • Databases & Data
    • Writing and optimizing SQL queries
    • Maintenance and evolution of data schemas
    • Functional administration of DBMS:
      • SQL Server (main)
      • MySQL / PostgreSQL (depending on scope)
    • Contribution to simple BI / Data Visualization needs
  • TMA & Operations
    • Analysis and resolution of incidents
    • Handling enhancement requests
    • Application mapping
    • Monitoring of changes and deliveries
    • Regular interaction with business and technical teams
  • Quality & Industrialization
    • Contribution to code structuring
    • Use of industrialization tools:
      • Git
      • CI/CD (DevOps, Jenkins)
      • Docker (depending on scope)
    • Participation in the implementation or improvement of:
      • tests
      • test environments
      • TDD practices where relevant

Required profile :

Strong expertise in C#/.NET (desktop & web), SQL, and Microsoft applications. Comfortable with maintenance contracts (TMA) and evolutionary maintenance. Able to work on legacy environments while progressively integrating modern best practices (CI/CD, testing, front-end frameworks).

  • Required Technical Skills
    • C# / .NET Framework (desktop & web)
    • WinForms, WPF
    • ASP.NET / WebForms
    • HTML, CSS, JavaScript, TypeScript
    • Advanced SQL
    • Microsoft Access
    • DBMS Administration
    • Solid experience in TMA
  • Appreciated Skills
    • Front-end frameworks: Angular, React, AngularJS
    • SharePoint
    • BI / Data Viz
    • CI/CD, DevOps, Jenkins, Docker
    • Automated testing, TDD
  • Expected Soft Skills
    • High level of autonomy
    • Analytical and synthesis skills
    • Rigor and quality focus
    • Ability to quickly understand complex existing systems
    • Good interpersonal skills and service orientation
    • Ability to propose pragmatic improvements

Head office address :

shore 17, Casanearshore Boulevard El Qods 20000 Casablanca

Desired personality traits :

Search for new things / novelty Need for reflection Need for autonomy Involvement at work Ambition

4K
Matching global
N/A
N/A
FineTunePro
SKILLS
N/A
Kapacity Revealer
PERSONALITY
N/A
Feel Good
CULTURE

Here you can find a recommendation rate for this vacancy, as well as information on how to promote your application. Log in / Register to view this personalised information.

ReKrute offers you this new personality test to help you get to know yourself better and make the most of your applications. Take it now, it only takes 5 minutes maximum.