Vous êtes en quête de nouveaux challenges et vous souhaitez donner un nouvel élan à votre carrière ? Vous cherchez à rejoindre une entreprise à taille humaine qui place l'agilité, l'audace et l'esprit d'équipe au cœur de ses préoccupations et dans laquelle vous pouvez vous épanouir ? Ne perdez plus de temps, postulez et rejoignez Sofrecom !
Filiale du groupe Orange, Sofrecom est une entreprise de conseil et d'ingénierie spécialisée dans les télécommunications. Sofrecom conseille et accompagne le développement et la transformation numérique des principaux acteurs du secteur des télécommunications. Nous aidons nos clients à anticiper les ruptures technologiques, à adapter leurs activités, à transformer leurs organisations et à moderniser leurs réseaux et systèmes d'information, pour obtenir une croissance profitable.
Sofrecom est surtout une entreprise riche de sa diversité avec plus de 2100 consultants et experts issus de plus de 30 nationalités et répartis à travers ses 9 implantations dans le monde. Travailler chez Sofrecom vous donne la possibilité de saisir des opportunités professionnelles passionnantes avec des parcours et des métiers variés, dans un environnement innovant et dynamique !
À propos du rôle :
Vous rejoignez une équipe chargée de moderniser une application existante : transformation des composants WebForms en API REST et réécriture du front-end en Angular 20+. Vous contribuez à la qualité du code et à la conteneurisation des applications pour un déploiement sur Kubernetes.
Responsabilités
- Refactoring & API : transformer les composants WebForms en API REST performantes et sécurisées.
- Réécriture du front-end : migrer la couche actuelle (Razor / AngularJS) vers Angular 20+ avec une architecture propre en TypeScript.
- Qualité de code : appliquer les standards (Clean Code, Design Patterns, SOLID), renforcer la couverture de tests unitaires (NUnit) et intégrer les règles SonarQube.
- Conteneurisation : participer à la mise en conteneur Docker des applications pour faciliter leur déploiement sur Kubernetes.
- Participer aux revues de code et au pair programming.
Qualifications
- Diplôme d'ingénieur (Bac+5) en informatique ou équivalent.
- Jeune diplômé(e) : une première expérience en développement .NET et Angular, y compris en stage de fin d'études, est fortement appréciée.
- Maîtrise du français et de l'anglais, à l'oral comme à l'écrit.
Compétences requises
- Back-end : bonne maîtrise de C# et de l'écosystème .NET (Framework et Core), Entity Framework.
- Front-end : Angular (v20+), TypeScript, HTML5, CSS3 / SCSS.
- Architecture : API REST, principes SOLID, injection de dépendances.
- Outils : Git, Visual Studio 2022, CI/CD (Azure DevOps ou équivalent).
Savoir-être
- Esprit d'équipe et implication.
- Envie d'apprendre, capacité d'adaptation et flexibilité.
- Bonne communication, audace de s'exprimer et de proposer.
- Esprit méthodique : capacité à intervenir sur du code existant complexe sans régression.
- Goût pour la revue de code et le pair programming.
Chez Sofrecom, nous sommes convaincus que la diversité est un facteur de richesse et de performance. Nous veillons donc à ce que notre processus de recrutement garantisse l'égalité des chances et à ce que l'ensemble des candidats bénéficient d'une égalité de traitement.
Postulez dès maintenant et rejoignez un environnement où chacun trouve sa place !
Toute donnée à caractère personnel que vous partagez avec Sofrecom Services Maroc est traitée conformément aux dispositions de la loi n° 09-08, relative à la protection des données à caractère personnel. Afin d'exercer vos droits d'accès, de rectification ou d'opposition, merci de contacter la DRH au 05 37 27 99 00.
Ensemble, nous contribuons au développement du numérique dans le monde !