Software Development Manager @ Oracle
placeAgadir, Souss-Massa, Morocco
attach_money $120,000
businessOn Site
scheduleFull Time
Posted 21 days ago
Your Application Journey
Interview
Email Hiring Manager
******* @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
circle
Review Java and distributed systems fundamentals.
circle
Study cloud architecture best practices.
circle
Familiarize with RESTful API design.
circle
Prepare for systems debugging scenarios.
Behavioral Questions
circle
Describe a team leadership challenge.
circle
Explain a complex technical decision.
circle
Detail an experience managing risks.
circle
Discuss conflict resolution in teams.
Frequently Asked Questions
What is the primary responsibility of a Software Development Manager at Oracle?
keyboard_arrow_down
What technical skills are essential for Oracle's Software Development Manager?
keyboard_arrow_down
How does the Software Development Manager role at Oracle involve team leadership?
keyboard_arrow_down
What are the key responsibilities in terms of service architecture at Oracle?
keyboard_arrow_down
How important is cross-group collaboration for the Software Development Manager at Oracle?
keyboard_arrow_down