Software Development Manager

Sahl

Posted 30+ days ago

Experience

2 - 4 Years

Job Location

Egypt - Egypt

Education

Bachelors in Computer Application(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

About the Role
We are building a world-class engineering environment and looking for a Software Development Manager to lead and grow our talented engineering teams. As we scale, we are committed not just to growth, but to ensuring a healthy, positive, and sustainable engineering culture.

In this role, you will lead, mentor, and inspire engineers, helping them build products our customers love while fostering a culture of technical excellence, innovation, and continuous learning.

You will work closely with engineering, product, and business teams to drive execution, shape technology decisions,and ensure that we deliver high-quality, scalable software solutions.
If you are passionate about building high-performing teams, leading with empathy, and scaling organizations in a sustainable way, we d love to have you on board!


Key Responsibilities
Lead and mentor engineering teams, ensuring a collaborative, high-performing, and positive work environment.
Shape and scale the engineering organization, balancing fast growth with long-term sustainability.
Drive execution and delivery, working closely with product management to translate business goals into technical strategies.
Foster a culture of continuous learning and development, helping engineers grow in their careers.
Ensure engineering best practices, including code reviews, test-driven development, CI/CD, and scalable architecture.
Own team health and morale, focusing on a sustainable and rewarding work environment.
Make key technical and architectural decisions, guiding the team in adopting the best tools and frameworks for the job.


Required Qualifications
2+ years of experience in software development management, leading engineering teams.
Bachelor s degree in Computer Science, Computer Engineering or a related field
Strong problem solving skills
Experience working in a fast-paced, dynamic environment.
Strong verbal and written communication skills, with the ability to inspire and influence across teams.

Preferred Qualifications
Experience in leading teams that build and maintain enterprise-grade software services

Ability to mentor and guide architectural decisions, ensuring scalability and reliability of the architecture and tech stack
Proven ability to translate complex business requirements into technical solutions while managing technical debtExperience in software engineering best practices, including:
Test-driven development (TDD).
Code reviews and engineering mentorship.
Continuous integration and continuous deployment (CI/CD).
Service-oriented and scalable system architecture.

Company Industry

Department / Functional Area

Keywords

  • Software Development Manager

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com