
Software Development Engineer
il y a 7 jours
Job Description
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 Responsibilities
- Develop software code that meets business and technical requirements using programming, scripting, and database languages.
- Optimize performance, reusability, and scalability of software solutions.
- Identify and reuse existing software components, libraries, and frameworks.
- Apply best practices in software development: secure coding, code reviews, version control, CI/CD, testing, and operations.
- Participate in functional and non-functional requirement analysis and estimation.
- Support testing, deployment, maintenance, and evolution of software products.
- Correct programming errors, implement changes, and deliver enhancements.
- Structure software with appropriate design patterns, layers, and functions.
- Document solutions with diagrams, charts, and clear code comments.
- Design and code software functions under the guidance of senior developers.
- Follow defined internal processes, including reporting and code submission.
- Communicate effectively and work collaboratively within a cross-functional team.
Profile Description
Required Qualifications and Skills:
Technical Skills
- Engineering degree ( master, bachelor, BTS or DUT)
- 2+ years of experience in software development
- Proficiency in Object-Oriented Programming with Java (Java SE/EE, JDBC, OAS)
- Good knowledge of Oracle and PostgreSQL databases
- 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.
-
AD Software Engineer
il y a 1 semaine
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...
-
Mechatronic Development Engineer
il y a 1 semaine
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...
-
AI Software Engineer
il y a 4 jours
Casablanca, Casablanca-Settat, Maroc Syensqo Temps plein 1 200 000 - 2 400 000 par anSyensqo is all about chemistry. We're not just referring to chemical reactions here, but also to the magic that occurs when the brightest minds get to work together. This is where our true strength lies. In you. In your future colleagues and in all your differences. And of course, in your ideas to improve lives while preserving our planet's beauty for the...
-
Senior AI Software Engineer
il y a 4 jours
Casablanca, Casablanca-Settat, Maroc Syensqo Temps plein 120 000 - 240 000 par anSyensqo is all about chemistry. We're not just referring to chemical reactions here, but also to the magic that occurs when the brightest minds get to work together. This is where our true strength lies. In you. In your future colleagues and in all your differences. And of course, in your ideas to improve lives while preserving our planet's beauty for the...
-
Software Vérification Engineer
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc Dedalus Temps plein 30 000 - 60 000 par anDo you want a job with a purpose?And do you want to make healthcare safer, better and more reliable?Join our TeamJoin us as ourSoftware Verification EngineeratDedalus, one of the World's leading healthcare technology companies, inCasablancainMoroccoto do the best work of your career and make a profound impact in providing better care for a healthier...
-
Automotive Software Calibration Engineer
il y a 5 jours
Casablanca, Casablanca-Settat, Maroc ES-Tec Group Temps plein 40 000 - 60 000 par anWe are looking for a detail-oriented Automotive Software Calibration Engineer with expertise in ZDC (ZielDatenContainer) management and calibration processes.In this role, you will be responsible for configuring, managing, and validating calibration data for automotive ECUs to ensure compliance with functional, performance, and regulatory requirements.Your...
-
Automotive Software Calibration Engineer
il y a 4 jours
Casablanca, Casablanca-Settat, Maroc Engineering System and Technologies SARL Temps plein 40 000 - 80 000 par anWe are looking for a detail-orientedAutomotive Software Calibration Engineerwith expertise inZDC (ZielDatenContainer)management and calibration processes. In this role, you will be responsible for configuring, managing, and validating calibration data for automotive ECUs to ensure compliance with functional, performance, and regulatory requirements.Your...
-
Software Development 1
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc IDEMIA Temps plein 40 000 - 60 000 par anPurpose Job Title: Software DeveloperLocation: Casablanca, MoroccoDepartment: Idemia Public SecurityContract Type: Full-timeAbout IDEMIA Public SecurityAt 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 —...
-
Software Test Engineer
il y a 2 jours
Casablanca, Casablanca-Settat, Maroc Engineering System and Technologies SARL Temps plein 35 000 - 45 000 par anWe are seeking a versatile and detail-orientedSoftware Test Engineerwith a strong focus on API testing and a good understanding of MQTT protocols. The role involves designing and executing test strategies to ensure the reliability, performance, and functionality of software systems, particularly backend services and communication protocols.Your...
-
Junior QA Automation Engineer
il y a 7 jours
Casablanca, Casablanca-Settat, Maroc TransPerfect Temps plein 90 000 - 120 000 par anTransPerfect Is More Than Just a Job… Our greatest asset is our people, and nothing is more important to us than ensuring that everyone knows that. Each of our 100+ offices has its own individual identity, and each also has its own unique rewards. We are looking for engineers to join our growing team to work on highly visible, enterprise-wide software...