Software Development Manager
@ Oracle

Agadir, Souss-Massa, Morocco
$120,000
On Site
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXX******* @oracle.com
Recommended after applying

Job Details

Overview

Oracle Morocco Research & Development is looking for a Site Lead & Technical Software Engineering Manager. In this leadership role based in Agadir, Morocco, you will apply your expertise in application development, cloud, distributed systems, and software architecture to manage and enhance a complex software stack.

Role and Responsibilities

As a Software Development Manager at Oracle, you will:

  • Lead a diverse software engineering team.
  • Manage tasks related to developing, operating, troubleshooting, and debugging software and cloud services.
  • Oversee design, development, and debugging of databases, applications, and tools.
  • Apply software architecture knowledge to improve existing structures.
  • Partner with operations and development teams to refine service architecture and resiliency.
  • Monitor metrics, KPIs, SLOs, and perform architectural reviews.
  • Provide technical mentorship and career development opportunities.
  • Drive innovative solutions focused on security, resiliency, and performance.

Required Skills

  • Hands-on Java experience.
  • Proven leadership in software engineering teams.
  • Strong understanding of distributed systems, RESTful architectures, and database design.
  • Experience with operating systems, parallel and distributed computing.
  • Ability to define functional specifications and mitigate risks.
  • Excellent communication and collaboration skills.
  • Experience in process, sprint, and code quality management.

Key Skills/Competency

  • Leadership
  • Java
  • Distributed Systems
  • Cloud Services
  • Software Architecture
  • Database Design
  • RESTful API
  • Mentorship
  • Resiliency
  • Performance

How to Get Hired at Oracle

🎯 Tips for Getting Hired

  • Tailor your resume: Highlight software leadership and technical skills.
  • Research Oracle: Study their R&D and global impact.
  • Showcase experience: Emphasize large-scale systems delivery.
  • Prepare for technical interviews: Focus on architecture and problem solving.
  • Demonstrate leadership: Provide examples of team management.

📝 Interview Preparation Advice

Technical Preparation

Review Java and distributed systems fundamentals.
Study cloud architecture best practices.
Familiarize with RESTful API design.
Prepare for systems debugging scenarios.

Behavioral Questions

Describe a team leadership challenge.
Explain a complex technical decision.
Detail an experience managing risks.
Discuss conflict resolution in teams.

Frequently Asked Questions