101 Software Engineering Lead jobs in Egypt
Software Engineering Lead
Posted today
Job Viewed
Job Description
We are seeking a highly skilled and motivated Software Engineering Leader to join our team. As a Software Engineering Leader, you will be responsible for leading and managing a team of software developers and engineers. You will oversee the entire software development life cycle, from requirements gathering and design to implementation and testing. The ideal candidate will have a strong technical background, extensive experience in software development, and proven leadership skills.
Responsibilities- Manage and lead a team of software developers and engineers
- Set goals and objectives for the team, and track progress towards achieving them
- Oversee the software development life cycle, ensuring that projects are completed on time and within budget
- Collaborate with stakeholders to define requirements and specifications for software projects
- Design and architect software solutions that meet business needs
- Review and provide guidance on technical designs and code
- Ensure that software development best practices are followed
- Mentor and coach team members, fostering their professional growth
- Stay updated with the latest trends and advancements in software engineering
Requirements
- Proven experience as a software engineering leader or software development manager
- Strong technical background in software development
- Experience in leading and managing software development teams
- Excellent leadership and interpersonal skills
- Strong problem-solving and decision-making abilities
- Ability to effectively communicate and collaborate with stakeholders
- Bachelor's degree in computer science or a related field
- 10+ years of experience in software development
- Experience in the banking or financial services industry is a plus
Benefits
- Social & Medical insurance
- Healthy Environment
- Attractive salaries
- Hybrid work model
Java Springboot Software Engineering Lead
Posted today
Job Viewed
Job Description
Sumerge software engineers are at the heart of digital innovation, tackling some of the largest digital transformation projects in the region developing next-generation solutions that boost customers' experience, transforming their performance, efficiency, and the way they do business. Our Engineering Team lead the software industry with the thirst to create and implement innovative transformational solutions. As pioneers in the industry, our mission is to develop software platforms that not only meet current needs but also anticipate future challenges.
We build software with purpose, aiming to positively impact lives and shape the future through technology.
Our ideal candidates is a seasoned professional who thrives on innovation and challenges. He/she has a passion for creating cutting-edge software solutions using the latest technologies in cloud-native platforms, microservices, and DevOps practices. With a solid technical foundation, the ideal candidate is not only adept at coding and system design, but are also a communicator capable of presenting complex solutions clearly and persuasively. Ultimately as a natural leader, you inspire your team, foster a collaborative environment, and drive projects to successful completion.
Responsibilities- Coaches provide timely feedback and invests time in career development of team members.
Responsible for recruiting, performance management, and career planning in partnership with their manager.
Identifies skill gaps and build the needed team skills.
- Communicates strategy, rationale, and progress within the team and to external stakeholders and sets the goals and environment for the team to deliver.
- Responsible for the development workflow/pipeline and process improvement for the team.
- Accountable for the technical output of the team.
- Upholds a high technical bar while making pragmatic tradeoffs.
- Collaborates with stakeholders including customers, project managers, and others in the development and execution of the team's roadmap.
Requirements
6+ years of experience in the software engineering domain with experience in managing software engineers.
Strong leadership skills.
- Experience with Agile and DevOps practices.
- Experience with people management.
- Wide understanding of software engineering and design concepts.
- Problem-solving and research skills.
- Good understanding of software architecture, design concepts and practices.
- Proficiency in the English Language.
Java Springboot Software Engineering Lead
Posted today
Job Viewed
Job Description
Sumerge software engineers are at the heart of digital innovation, tackling some of the largest digital transformation projects in the region developing next-generation solutions that boost customers' experience, transforming their performance, efficiency, and the way they do business. Our Engineering Team lead the software industry with the thirst to create and implement innovative transformational solutions. As pioneers in the industry, our mission is to develop software platforms that not only meet current needs but also anticipate future challenges.
We build software with purpose, aiming to positively impact lives and shape the future through technology.
Our ideal candidates is a seasoned professional who thrives on innovation and challenges. He/she has a passion for creating cutting-edge software solutions using the latest technologies in cloud-native platforms, microservices, and DevOps practices. With a solid technical foundation, the ideal candidate is not only adept at coding and system design, but are also a communicator capable of presenting complex solutions clearly and persuasively. Ultimately as a natural leader, you inspire your team, foster a collaborative environment, and drive projects to successful completion.
Responsibilities
Coaches provide timely feedback and invests time in career development of team members
Responsible for recruiting, performance management, and career planning in partnership with their manager
Identifies skill gaps and build the needed team skills
- Communicates strategy, rationale, and progress within the team and to external stakeholders and sets the goals and environment for the team to deliver
- Responsible for the development workflow/pipeline and process improvement for the team
- Accountable for the technical output of the team
- Upholds a high technical bar while making pragmatic tradeoffs
- Collaborates with stakeholders including customers, project managers, and others in the development and execution of the team's roadmap
Requirements
6+ years of experience in the software engineering domain with experience in managing software engineers
Strong leadership skills
- Experience with Agile and DevOps practices
- Experience with people management
- Wide understanding of software engineering and design concepts
- Problem-solving and research skills
- Good understanding of software architecture, design concepts and practices
- Proficiency in the English Language
Software Engineering Team Lead
Posted today
Job Viewed
Job Description
Hello from RE Partners
Who We Are:
We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune 500 companies and as a trusted partner for some of the industry's leading companies, our global talent has helped many clients achieve their goals.
The 3 G's of RE:
"Get Shit Done."
"Get Over Shit."
"Give a Shit."
Team Lead – Ruby Engineering
We're looking for a
hands-on Team Lead
to drive both the technical execution and team development of our backend engineering initiatives. This role requires
deep expertise in Ruby
, solid experience with
Go
, and strong leadership skills to guide a team of engineers through architecture decisions, code quality, and agile delivery.
As a Team Lead, you'll split your time between
coding
and
leading the team
ensuring we deliver robust, maintainable systems while mentoring and empowering engineers to grow and succeed.
What You'll Do
- Lead a team of backend engineers working primarily in
Ruby
. - Contribute hands-on to building and maintaining scalable, high-performance systems , writing clean, testable code in Ruby.
- Foster a culture of technical excellence through mentorship, reviews, and continuous improvement of our development processes.
- Define and uphold coding standards, CI/CD practices, and deployment pipelines.
- Collaborate closely with Product, Design, and other stakeholders to prioritize and deliver work aligned with business goals.
- Troubleshoot and debug complex issues, coordinating across systems and teams as needed.
- Manage performance, and morale; provide regular feedback and support career development.
We Are Looking For
- 6+ years of professional software development experience
, with at least
3 years in Ruby
and experience leading or mentoring engineering teams. - Strong proficiency in
Ruby
and preferably solid hands-on experience in
Go (Golang)
. - Proven ability to lead engineering teams while staying technically hands-on.
- Experience with
Kubernetes
or
EKS
. - Deep understanding of software architecture, data structures, and design patterns.
- Experience with service-oriented architecture and building/consuming web services (HTTP, REST, GraphQL).
- Strong working knowledge of relational databases (PostgreSQL, MySQL, etc.).
- Familiarity with infrastructure tools such as
Terraform
,
AWS Lambda
, and containerized deployments. - Ability to break down complex technical problems into clear, actionable work.
- Excellent communication skills with a collaborative and empathetic leadership style.
- Experience working with globally distributed teams
- Project management experience running teams with Scrum or Kanban and coordinating efforts across engineering teams to deliver features
- Background in growing and scaling distributed teams.
Join Our Global Team:
We invite you to apply for the position at RE Partners. Join us in shaping the future of business technology consulting and transforming the way organizations thrive in a digital world. As a diverse, woman-owned global business, we pride ourselves on keeping talent happy – our 7% attrition rate speaks volumes. Bring your talented friends along and earn a referral bonus
Equal Opportunity Employer:
We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status.
Software Engineering Team Lead
Posted today
Job Viewed
Job Description
XAI Technology is Hiring
We are expanding our team in New Cairo (Fifth Settlement – El Tagamoa) and looking for experienced professionals to join us:
Team Leader (Software Engineering) – Full-Time / Part-Time
Senior DevOps Engineer – Full-Time / Part-Time
Senior Java Spring Developer – Full-Time / Part-Time
Senior QA / Tester – Full-Time / Part-Time
What We Offer
Competitive salary & benefits
Medical & Social Insurance
Professional growth in a supportive environment
Apply now: -
Subject line: Position Title
Software Engineering Team Lead
Posted today
Job Viewed
Job Description
We are looking for a highly skilled and motivated Software Engineer Team Leader to join our growing team. The ideal candidate will have strong technical expertise in software development, combined with proven leadership experience. You will be responsible for leading a team of developers, ensuring high-quality code delivery, and driving best practices in design and architecture.
Key Responsibilities:
• Lead, mentor, and manage a team of software engineers.
• Oversee the full software development lifecycle, from requirements gathering to deployment.
• Collaborate with Product Owners, Business Analysts, and QA to deliver high-quality solutions.
• Provide technical guidance and review code to ensure best practices and performance optimization.
• Plan and prioritize team tasks, ensuring timely and successful delivery of projects.
• Drive innovation and continuous improvement within the engineering team.
• Act as a point of escalation and problem-solving for technical challenges.
Requirements:
• Bachelor's degree in Computer Science, Engineering.
• 8+ years of professional experience in software development.
• At least 4 years of experience as a Team Leader or in a similar leadership role.
• Strong knowledge of (specify stack: e.g., Java, .NET, , React, Angular, etc.).
• Solid understanding of software design patterns, architecture, and best practices.
• Excellent problem-solving, communication, and leadership skills.
• Experience with Agile/Scrum methodologies.
Manager, Software Engineering Management
Posted today
Job Viewed
Job Description
Company Description
It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone.
Job Description
What you get to do in this role:
- Manage product development activities
- Work with product management, design, support and other dev teams to create high-quality solutions
- Manage daily activities of the development team
- Solve difficult and sometimes ambiguous problems
- Manage departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
Qualifications
To be successful in this role you have:
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
- 6+ years of experience with technologies relevant to SN and advanced coding skills
- Experience with open source tools and agile development environments
- Fluency in one or more relevant programming language (Java, C++, Ruby. Shell, JavaScript)
- An understanding of broad concepts and experience using those concepts to understand and develop solutions for problems
- Ability to execute a project based on our priorities, context, risks and desired outcomes
FD21
Additional Information
Work Personas
We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.
Equal Opportunity Employer
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.
Accommodations
We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact for assistance.
Export Control Regulations
For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.
From Fortune. 2025 Fortune Media IP Limited. All rights reserved. Used under license.
Be The First To Know
About the latest Software engineering lead Jobs in Egypt !
Manager, Software Engineering Management

Posted 22 days ago
Job Viewed
Job Description
**What you get to do in this role:** ** **
+ Manage product development activities
+ Work with product management, design, support and other dev teams to create high-quality solutions
+ Manage daily activities of the development team
+ Solve difficult and sometimes ambiguous problems
+ Manage departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
**To be successful in this role you have:**
+ Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
+ 6+ years of experience with technologies relevant to SN and advanced coding skills
+ Experience with open source tools and agile development environments
+ Fluency in one or more relevant programming language (Java, C++, Ruby. Shell, JavaScript)
+ An understanding of broad concepts and experience using those concepts to understand and develop solutions for problems
+ Ability to execute a project based on our priorities, context, risks and desired outcomes
FD21
**Work Personas**
We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here ( . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.
**Equal Opportunity Employer**
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.
**Accommodations**
We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact for assistance.
**Export Control Regulations**
For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.
From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
Software Development
Posted today
Job Viewed
Job Description
We are seeking a Power BI Developer with strong analytical skills, solid understanding of Scrum, and the ability to deliver impactful data visualizations that drive business results. This role combines technical expertise with Agile collaboration and light project management responsibilities to ensure reporting solutions are aligned with evolving business needs. Development experience in Python or is a plus.
Job Description:
The Power BI Developer will create, optimize, and maintain dashboards and reports that transform complex datasets into clear, actionable insights. Working closely with stakeholders, you will ensure data accuracy, enable informed decision-making, and contribute to Agile project delivery through effective planning, communication, and team coordination.
Responsibilities:
- Develop and optimize dashboards and data models for timely, accurate insights.
- Consolidate data from multiple sources into clear, interactive reports.
- Collaborate in Scrum ceremonies and contribute to Agile project delivery.
- Coordinate with stakeholders to gather requirements and prioritize deliverables.
- Support continuous improvement in reporting processes and data accuracy.
Skills:
- Advanced proficiency in Power BI (data modeling, DAX, and visualization).
- Strong analytical and problem-solving skills.
- Experience working in Agile/Scrum teams and familiarity with PM practices.
- Ability to integrate and model data from various sources.
- Skilled in optimizing data refresh and processing strategies.
- Clear communication skills to bridge business and technical perspectives.
- Knowledge of Python or for automation and data handling (preferred).
Qualifications:
- Bachelor's degree in computer science, Information Systems, Data Analytics, or related field.
- 3+ years of experience in Power BI development and dashboard creation.
- Experience in Agile/Scrum environments.
- Experience with large datasets, data modeling, and performance optimization.
- Familiarity with SQL, APIs, or other data query languages.
- Project management experience is an advantage.
- Development skills in Python or are a plus.
- Global opportunities: Work in multi-national teams with the opportunity to collaborate with colleagues and customers from all over the world
- Flexible work environment: Flexible working hours and possibility to combine work from office and home (hybrid ways of working)
- Professional development: training programs and upskilling/re-skilling opportunities
- Career growth: Internal growth and mobility opportunities within Orange
- Caring and daring culture: health and well-being programs and benefits, diversity & inclusion initiatives, CSR and employee connect events
- Reward programs: Employee Referral Program, Change Maker Awards
Digital Technology
Orange Business manages and integrates the complexity of international communications, freeing our customers to focus on the strategic initiatives that drive their business. Our extensive experience and knowledge in global communication solutions, together with our understanding of multinational business and local support in 166 countries and territories, ensure that our customers receive a consistent, global solution wherever they do business
ContratCDI
Software Development Specialist
Posted today
Job Viewed
Job Description
Job Description
The Software Development Specialist will be responsible for software development and maintenance of company's software systems on Azure Cloud and/or Oracle Cloud. They will be pivotal in the further development of bespoke customer facing applications and migration of on-prem and legacy solutions into Microsoft/Oracle Clouds. They will utilize expert level experience and knowledge in software development and engineering best practice recommendations combined with a strong current and deep experience with Java technology stack to support with design and development of all internal applications. They must have a very structured work approach and skills as a team player. They need to be ready to work in a challenging environment with highest Cybersecurity demand. The role will offer a variety of responsibilities, from being hands on to working with other technical experts and getting engaged into external requirements related to Cybersecurity. They will understand and be able to demonstrate the following key related technologies: o Customer facing applications, analysis, design, development, test, maintenance and troubleshooting. o Governance and best practice for security, authentication & information architecture. o Java frameworks (Spring), Microservices Architecture, Event Driven Architecture (EDA), Test Driven Design (TDD), and Single Page Application (SPA) o Agile practices, and DevSecOps. o Understanding of Authentication technologies OAuth/OpenID-Connect Azure B2C AD o Strong knowledge on Azure and OCI clouds services. o Linux / Docker / Kubernetes o Git / SVN / TFS
Qualifications & Skills
A degree in Computer Science, Information Systems, Electrical Engineering or a closely related degree. Classification: Public
Minimum 5+ years of experience as Software Developer/Engineer, or similar, who has attained a graduate degree in computer science, statistics, informatics, information systems or another quantitative field. Experience with software development design and architecture best practices. Experience using the following software/tools/technologies (experience is a must): o Frontend: Angular, React, Typescript, JavaScript, HTML, CSS o Backend: Java, Sprint Boot, Spring Data. o Datastores: PostgreSQL, MongoDB, Kafka, RabbitMQ o Containerization: Docker, Kubernetes o Clouds: Azure Cloud, Oracle Cloud, AWS Cloud o AI Knowledge & Tools: RAG, Agentic AI, n8n, LangChain o Scripting: Bash, Python Experience in integrating from various data source and systems, such as SIEM, ITSM, ERP, CRM, HCM, etc. Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases. Experience working with REST APIs, and NoSQL datastores. Strong project management and organizational skills. Supporting and working with cross-functional teams in a dynamic environment.