Oracle Morocco Research & Development is seeking a Software Development Manager to join their team in Casablanca. This role combines technical leadership with people management, requiring 6+ years of experience leading software engineering teams. The position involves managing the development of cloud services and distributed systems, with a focus on security, scalability, and performance.
The ideal candidate will lead a diverse engineering team, working on mission-critical systems while partnering with various operational and development teams. They will be responsible for architectural decisions, service improvements, and mentoring team members. The role requires deep technical knowledge in distributed systems, APIs, and database architecture, with hands-on Java experience.
Oracle offers a compelling work environment with opportunities for career growth and innovation. The company's culture emphasizes work-life balance and provides comprehensive benefits including medical, life insurance, and retirement planning. As part of Oracle's R&D division, you'll be at the forefront of developing technologies that shape the future of cloud computing and enterprise software.
This is an excellent opportunity for experienced engineering leaders who want to make a significant impact in a global technology company. The position offers the chance to work with cutting-edge technologies while building and leading high-performing teams in a collaborative, innovative environment.