Hero Image

AnitaB.org Talent Network

Connecting women in tech with the best professional opportunities!

Software Development Manager

Oracle

Oracle

Software Engineering
Casablanca, Morocco
Posted on Feb 20, 2026

  • Team Leadership: Guide, mentor, and coach a diverse engineering team, promoting a high-performance, inclusive culture in accordance with Moroccan labor practices and Oracle’s global HR standards.
  • Project Oversight: Oversee the design, development, and delivery of critical projects including the Oracle JDBC Driver, Universal Connection Pool, MCP Server, and contributions to Java frameworks.
  • Cross-Regional Collaboration: Coordinate with international peers in the US, France, and India to ensure effective communication, alignment, and delivery across a global team.
  • Technical Involvement: Engage in technical architecture discussions, code reviews, and complex problem-solving. Stay hands-on to ensure technical excellence and adherence to best practices.
  • Quality & Compliance: Ensure software is scalable, secure, reliable, and fully compliant with Oracle’s standards and regulatory requirements.
  • Talent Development: Drive recruitment, onboarding, and continuing professional development of engineering staff, supporting employee growth and retention.
  • Delivery Excellence: Manage project scope, schedules, and risks to deliver high-quality features on time and on budget.
  • Stakeholder Engagement: Partner closely with Product Management, QA, Support, and other engineering groups to align priorities, plan releases, and drive customer satisfaction.roubleshoots and debugs software programs for databases, applications, tools, networks etc.

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling 1-888-404-2494 in the United States.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.


Oracle’s Database Technologies division is seeking a skilled and driven Software Development Manager to lead our JDBC team based in Casablanca. As the manager of approximately 15 talented engineers, you will play a crucial role in both people management and technical execution. This group is responsible for the development of the Oracle JDBC Driver, Universal Connection Pool, MCP Server, and for contributing to leading Java frameworks. You will work as part of a highly collaborative, international organization, with team members located in the US, France, India, and Morocco.

Career Level - M2


Technical Experience
  • Extensive experience with Java application development; deep understanding of database connectivity and middleware is strongly preferred.
  • Hands-on background in developing and/or maintaining JDBC drivers, connection pooling solutions, or similar infrastructure.
  • Familiarity with server-side Java, distributed systems, and Java frameworks.
  • Experience leading international teams and collaborating across multiple time zones.
  • In-depth knowledge of secure software design and continuous integration/delivery pipelines.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • At least 8 years’ experience in software engineering, with 3+ years in a manager, lead, or similar leadership role.
  • Track record of success managing technical teams and delivering complex projects.
  • Excellent English communication skills; French language proficiency is a plus.
  • Strong interpersonal, organizational, and project management skills.
Why Join Oracle in Casablanca?
  • Lead high-impact projects in a globally distributed team and contribute to Oracle’s industry-leading database technologies.
  • Opportunity to influence products used by leading enterprises worldwide.
  • Competitive compensation and benefits, with clear paths for career advancement, in a supportive and innovative environment.