Software Architect

il y a 5 jours


Casablanca, Casablanca-Settat, Maroc IDEMIA Public Security Temps plein

Job description:

Your role is to transform functional and non-functional requirements into designs that result in simple, efficient, and maintainable software, best addressing the needs of internal customers.

Key Missions

  • Define and drive software architecture aligned with performance, security, and quality requirements
  • Lead technical decisions, feasibility studies, and architecture trade-offs
  • Act as technical leader throughout the full development lifecycle
  • Ensure consistency of design, technologies, and non-functional requirements
  • Support and mentor development teams and collaborate with Product Owners
  • Contribute to technical estimations and technology selection

Profile description:

Technical Skills :

  • Engineering degree or validated education in computer science or equivalent
  • 9+ years of experience in software architecture (7 years development min, 2 years design)

Mandatory Skills :

  • Strong experience in Java / Spring Boot with solid expertise in Angular for front-end development
  • Experience with authentication and identity management solutions (Keycloak, OpenID Connect)

Nice to Have Skills:

  • Web services development
  • Experience with databases such as MongoDB and/or PostgreSQL
  • Secure programming practices (strong plus)

Languages :

  • French: Fluent
  • English: Professional working proficiency

Soft skills :

  • Leadership, communication, and team spirit
  • Rigor, organization, and analytical skills
  • Ability to adapt

  • Software Architect

    il y a 7 jours


    Casablanca, Casablanca-Settat, Maroc IDEMIA Temps plein

    Since our founding, IDEMIA has been on a mission to unlock the world and make it safer through our cutting-edge identity technologies. Our technology leadership makes us the partner of choice for hundreds of governments and thousands of enterprises in over 180 countries, including some of the biggest and most influential brands in the world. In applying our...


  • Casablanca, Casablanca-Settat, Maroc Capgemini Temps plein

    Capgemini Engineering, leader mondial des services d'ingénierie, rassemble des équipes d'ingénieurs, de scientifiques et d'architectes pour aider les entreprises les plus innovantes dans le monde à libérer leur potentiel. Des voitures autonomes aux robots qui sauvent des vies, nos experts en technologies digitales et logicielles sortent des sentiers...

  • VIE - Micro-Mobility Architect

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc Stellantis Temps plein

    Job Description Sector/Trade tier Engineering - EngineeringJob Title VIE - Micro-Mobility Architect Preliminary Propulsion DesignCONTRACT Life ContractMission Description Main mission: To define and manage the functional architecture of the propulsion system for micromobility vehicles, ensuring functional consistency, system integration, interface...


  • Casablanca, Casablanca-Settat, Maroc ManpowerGroup Temps plein

    Dans le cadre de nos projets stratégiques, nous recherchons unJava Software Developer Full Stack seniordisposant d'une solide expertise technique et d'une forte autonomie, capable d'intervenir sur des projetsend-to-enddans un environnement Agile et DevOps.Stack techniqueJava, Angular, Spring Boot, API REST, Web Services, MongoDB, NDBXMissions:Participation...

  • Software Engineer

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc Theodo Temps plein

    Le groupe Theodo accompagne depuis 2009 les entreprises innovantes dans la conception, le développement et le déploiement de produits digitaux ingénieux, en tirant parti du meilleur de la technologie et de l'approche Lean. Notre approche unique est fondée sur 3 principes : - nous avons développé des expertises reconnues dans les technologies clés de...


  • Casablanca, Casablanca-Settat, Maroc Societe Generale Temps plein

    Reference 260000JXResponsibilitiesAu sein de l'entité GBTO, en charge de la gestion des indicateurs de risque et du développement d'outils Pre-Trade et Post-Trade pour l'analyse des risques et la gestion des limites, vous rejoindrez une équipe à taille humaine, engagée et en forte proximité avec le business. Notre objectif est de garantir l'excellence...

  • Staff Engineer

    il y a 3 jours


    Casablanca, Casablanca-Settat, Maroc A2MAC1 Temps plein

    We are seeking a Staff Engineer to drive the technical vision and execution of our platforms in Casablanca. As a key member of the Agile Scrum team, you will provide strong hands-on leadership, ensuring the successful delivery of high-quality, maintainable, and scalable solutions across A2MAC1's software ecosystem.In this role, you'll guide the development...

  • Staff Engineer

    il y a 3 jours


    Casablanca, Casablanca-Settat, Maroc A2MAC1 Temps plein

    We are seeking a Staff Engineer to drive the technical vision and execution of our platforms in Casablanca. As a key member of the Agile Scrum team, you will provide strong hands-on leadership, ensuring the successful delivery of high-quality, maintainable, and scalable solutions across A2MAC1's software ecosystem.In this role, you'll guide the development...

  • Staff Engineer

    il y a 1 jour


    Casablanca, Casablanca-Settat, Maroc A2MAC1 - Decode the future Temps plein

    We are seeking aStaff Engineerto drive the technical vision and execution of our platforms in Casablanca. As a key member of the Agile Scrum team, you will provide strong hands-on leadership, ensuring the successful delivery of high-quality, maintainable, and scalable solutions across A2MAC1's software ecosystem.In this role, you'll guide the development...


  • Casablanca, Casablanca-Settat, Maroc act digital Temps plein

    Description de l'entreprise ALTER SOLUTIONS est une société de conseil et d'expertise en technologies créée en 2006. Notre vocation est d'accompagner nos clients sur leurs enjeux de transformation numérique. Notre offre s'articule autour des expertises suivantes :Software DeliveryInfrastructure & Cloud ComputingAgile IT PerformanceBusiness...