Software Development Lead(VOIS) Vodafone

Posted 30+ days ago

Experience

6 - 10 Years

Job Location

Giza - Egypt

Education

Any Graduation()

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Role purpose:
  • The Software Development Lead is responsible for leading and mentoring a high-performing development team, driving hands-on software development, and ensuring the delivery of secure, scalable, and high-performance applications. This role combines technical expertise with leadership, requiring a deep understanding of modern software architectures, API development, security best practices, and system optimization.
  • The successful candidate will play a key role in designing and integrating microservices, managing Identity and Access Management (IAM), optimizing web servers and networking, and ensuring system reliability through monitoring tools. Additionally, they will drive Agile development practices, manage sprints and backlogs, and foster a culture of technical excellence and innovation within the team.
  • This role is ideal for a strong technical leader and problem solver who thrives in a fast-paced environment and is passionate about building and delivering high-quality software solutions using cutting-edge technologies..
Key accountabilities and decision ownership
  • Lead, mentor, and upskill a team of developers, fostering a high-performance culture in a multinational environment.
  • Design, develop, and optimize secure, scalable, and high-performance applications using modern technologies and best practices.
  • Ensure IAM implementation (OAuth, OIDC, SAML2), enforce security standards, and conduct penetration testing to safeguard applications.
  • Manage sprints, backlogs, and CI/CD pipelines, ensuring efficient software delivery and continuous improvement.
  • Optimize web servers (Nginx, Apache), troubleshoot networking issues, and enhance observability using Splunk, Grafana, and Dynatrace.
  • Define and enforce best practices for software development, API integration, and microservices architecture.
  • Set development priorities, allocate resources, and drive Agile delivery cycles.
  • Manage security policies, IAM strategies, and compliance measures for applications and infrastructure.
  • Make critical decisions on scalability, performance tuning, and monitoring solutions to ensure system reliability.

Identify and implement emerging technologies to enhance software development efficiency and business value.

Core competencies, knowledge and experience
  • Technical Leadership & Team Management Proven ability to lead and mentor development teams, fostering collaboration, innovation, and technical excellence in a multinational environment.
  • Software Development & Architecture Expertise in designing and developing scalable, secure, and high-performance applications using Python, Java, JavaScript (Node.js), microservices, and cloud technologies.
  • Security & Identity Management Strong knowledge of IAM protocols (OAuth, OIDC, SAML2), penetration testing, and application security best practices.
  • Agile & DevOps Practices Experience managing sprints, backlogs, CI/CD pipelines, and DevOps workflows to drive efficiency and agility in software delivery.
  • System Performance & Monitoring Hands-on experience with Nginx, Apache optimization, networking troubleshooting, and observability tools (Splunk, Grafana, Dynatrace) to ensure high availability and performance.
Technical / professional qualifications:

- Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field.
- 6+ years of experience in software development, including leadership roles in a multinational environment.
- Expertise in programming languages Python, Java, JavaScript (Node.js); bonus: Golang, Kotlin.
- Strong knowledge of frontend & backend development React, Angular, API design, and microservices.
- Experience with security & IAM protocols OAuth, OIDC, SAML2, penetration testing, and security best practices.
- Proficiency in DevOps & CI/CD Agile methodologies, sprint management, and CI/CD pipelines.
- Hands-on experience with system performance optimization Nginx, Apache, networking troubleshooting.
- Proficiency in monitoring & observability tools Splunk, Grafana, Dynatrace.
- Cloud & Infrastructure knowledge (AWS, GCP, or Azure) and containerization (Docker, Kubernetes) is a plus.
- Proven leadership experience Managing and mentoring development teams in an Agile environment.
- Strong problem-solving and decision-making skills Ability to handle complex technical challenges.
- Excellent communication and stakeholder management Ability to work cross-functionally in a global environment.

Company Industry

Department / Functional Area

Keywords

  • Software Development Lead(VOIS)

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

Similar Jobs

Technical Project Manager

Confidential Company

  • 7 - 14 Years
  • Dubai - United Arab Emirates (UAE)

Java Developer

Confidential Company

  • 7 - 14 Years
  • Dubai - United Arab Emirates (UAE)

Web Developer

AFNAN PERFUMES - L.L.C

  • 5 - 10 Years
  • Ajman - United Arab Emirates (UAE)
View All