Senior Consultant | Engineering AI & Data | Engineering | Development Lead - Product Engineering & Development | Amman JDC

Jordan | Posted on 11-Jul-2025

Position Summary

Location
Amman - JDC

Development Lead - Product Engineering | Senior Consultant

About Deloitte: When you work for us, you commit to a career at one of the largest and most prestigious professional services firms in the world. We have received numerous awards over the last few years, including Best Employer in the Middle East, and Best Consulting Firm, and the Middle East Training & Development Excellence Award.

Our Purpose

Deloitte makes an impact that matters. Every day we challenge ourselves to do what matters most—for clients, for our people, and for society. We serve clients distinctively, bringing innovative insights, solving complex challenges and unlocking sustainable growth. We inspire our talented professionals to deliver outstanding value to clients, providing an exceptional career experience and an inclusive and collaborative culture. We contribute to society, building confidence and trust in the markets, upholding the integrity of organizations and supporting our communities.

Our shared values guide the way we behave to make a positive, enduring impact:

        Lead the way

        Serve with integrity

        Take care of each other

        Foster inclusion

        Collaborate for measurable impact

Overview:

We are seeking a highly skilled Senior Consultant - Development Lead to oversee and guide our development teams. The ideal candidate will have extensive hands-on experience in software development and a proven track record of leading successful projects.

Key Responsibilities:

·        Lead and mentor development teams in delivering high-quality software solutions.

·        Oversee the entire software development lifecycle (SDLC) from planning to deployment.

·        Collaborate with product owners and stakeholders to define project requirements and objectives.

·        Ensure best practices in coding, testing, and deployment are followed.

·        Conduct code reviews and provide constructive feedback to team members.

·        Manage and prioritise development tasks and ensure timely delivery of projects.

·        Identify and resolve technical challenges and bottlenecks.

·        Continuously improve development processes and practices.

Required Skills and Qualifications:

·        Bachelor's degree in Computer Science, Information Technology, or a related field.

·        Extensive hands-on experience in software development.

·        Proven experience in leading development teams and projects.

·        Strong understanding of SDLC and best practices.

·        Proficiency in programming languages and development tools (e.g., Java, Python, .NET, Git).

·        Excellent client-facing skills with the ability to build and maintain strong relationships.

·        Exceptional communication, organisational, and problem-solving skills.

·        Ability to work independently and as part of a team in a fast-paced environment.

Preferred Qualifications:

·        Experience with Agile methodologies and practices.

·        Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).

·        Familiarity with DevOps practices and tools (e.g., Jenkins, Docker, Kubernetes).

·        Experience in coaching and mentoring development teams.