
Software Development 1
il y a 2 jours
Job Title: Software Developer
Location: Casablanca, Morocco
Department: Idemia Public Security
Contract Type: Full-time
About IDEMIA Public Security
At IDEMIA Public Security, we empower governments and public institutions with cutting-edge identity and security solutions. Our teams develop technologies that help build a safer, more secure world — protecting people, assets, and identities.
Role Purpose
As a Software Developer, your mission is to transform functional and technical requirements into high-quality software solutions. Your work will directly contribute to maximizing business value and customer satisfaction through secure, scalable, and maintainable code.
Key Missions- Uses programming, scripting and database languages to write software code that meets requirements and that optimizes software performances
- Identifies existing software components, libraries and frameworks to reuse in the solutions
- Applies knowledge of software development best practices, including coding standards, secure coding, code reviews, source control management, build processes, testing, and operations
- Contributes to requirement (functional and non-functional) analysis and estimations
- Supports software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
- Builds up software structure including functions, design patterns, layers, etc.
- Documents and demonstrates solutions by developing code comments, layouts, diagrams and charts
- Designs and codes functions with guidance from more experienced peers within agreed quality and cost,
- Follows the defined processes (reporting, code submission, etc.)
- Communicates effectively within a team
Required Qualifications and Skills
Technical Skills:
• Engineering degree ( master)
• 2+ years of experience in software development
• Stronf knowledge of creating C# wrappers from C++ APIs (a strong plus)
• Good knowledge of web development using JavaScript, TypeScript, and AngularJS
• Basic understanding of Linux environments (preferred but not mandatory)
• Experience working with Agile and Scrum methodologies
Languages:
• French: Good working proficiency
• English: Basic working proficiency
Soft Skills:
• Strong sense of rigor and organization
• Team player with excellent collaboration skills
• Comfortable working under pressure and meeting tight deadlines
• Self-motivated and eager to learn and improve
Why Join Us?
• Be part of a global leader in identity and security solutions
• Work on impactful projects in public safety and digital identity
• Collaborate with skilled professionals in a dynamic, multicultural environment
• Benefit from continuous learning and development opportunities
Ready to shape the future of public security? Apply now and join us in building a safer world.
-
AI / ML - Software Development Manager
il y a 1 semaine
Mechouar Casablanca, Casablanca-Settat, Maroc Oracle Temps plein 90 000 $US - 120 000 $US par anJob DescriptionSoftware Development Manager (AI/ML Engineering) - R&DOracle Morocco Research & Development is devoted to research focused on real-world outcomes: we aim to develop technologies that will someday play a significant role in the evolution of technology and society. Now we are looking for a Software Development Manager with strong leadership...
-
Software Development 1
il y a 2 jours
Casablanca, Casablanca-Settat, Maroc IDEMIA Temps plein 900 000 - 1 200 000 par anFinalité du poste Intitulé du poste : Développeur logicielLocalisation : Casablanca, MarocDépartement : IDEMIA Public SecurityType de contrat : Temps pleinÀ propos d'IDEMIA Public Security :Chez IDEMIA Public Security, nous accompagnons les gouvernements et les institutions publiques grâce à des solutions d'identité et de sécurité de pointe.Nos...
-
NET Software Architect
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc myfactory International GmbH Temps plein 90 000 - 120 000 par anWe are seeking a highly skilled .NET Software Architect to work within the R&D Team to assist in design and development of our Cloud ERP solution. The ideal candidate will have extensive experience in .NET development, cloud technologies, and enterprise software architecture. You will play a key role in defining system architecture, ensuring scalability,...
-
NET Software Engineer 123insight
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc Forterro Temps plein 80 000 $US - 120 000 $US par anAs a Software Engineer at Forterro, you will play a vital role within the Software Engineering family, applying your technical skills and expertise to design, develop, and optimize software solutions that support Forterro's strategic goals. You will contribute to challenging projects, collaborate with team members, and deliver high-quality solutions that...
-
Senior Software Developer
il y a 6 jours
Casablanca, Casablanca-Settat, Maroc Oracle Temps plein 70 000 - 120 000 par anSenior Software Developer Location: Casablanca, Morocco (onsite work mode) Life at OracleAn Oracle career can span industries, roles, countries, and cultures, giving you the opportunity to tackle new roles and challenges, while blending work and life. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering...
-
Mechatronic Development Engineer
il y a 10 heures
Casablanca, Casablanca-Settat, Maroc Capgemini Engineering Temps plein 45 000 - 55 000 par anCapgemini Engineering, a global leader in engineering services, brings together teams of engineers, scientists, and architects to help the world's most innovative companies unlock their potential. From autonomous vehicles to life-saving robots, our experts in digital and software technologies think outside the box, delivering unique R&D and engineering...
-
software engineer java
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc SICPA SA Temps plein 90 000 - 120 000 par anROLE:Develop and maintain scalable and robust J2EE applicationsAnalyze and identify requirements and define technical solutions.Collaborate in the design of architecture, technical solutions and structure for projectsApply outstanding software engineering practices.Maintain high standards of design and code quality at all timesApply state-of-the-art...
-
AD Software Engineer
il y a 11 heures
Casablanca, Casablanca-Settat, Maroc Stellantis Temps plein 90 000 - 120 000 par anThe newly shaped Software Organization is currently seeking brilliant Senior Software Engineers to join the Autonomous Driving software teams.As a Senior Software Engineer you will be required to design and develop clean and highly scalable code for our Autonomous Driving stack. As a senior member of the team, you will also be expected to provide hands-on...
-
Senior Software Engineer
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc AFRICAWORK Temps plein 90 000 - 120 000 par anWe are recruiting on behalf of our Client for an experiencedSenior Software Engineer (JAVA-SPRINGBOOT)to join a company based inOujda, specialized in providing products and services for businesses and individuals.ResponsibilitiesDevelopment: Write clean, efficient, and maintainable code; implement complex features.Code Review: Review code from peers and...
-
Software Engineering Manager
il y a 1 semaine
Mechouar Casablanca, Casablanca-Settat, Maroc Oracle Temps plein 80 000 $US - 200 000 $US par anJob DescriptionWe're looking for a Software Development Manager with expertise and passion in building teams, coaching individuals, and solving difficult problems in distributed systems, and highly available services.Our work environment is very technically challenging: you need to understand complex code very quickly. You must be able to conceptualize the...