Back

Software Development Lead

experiencedbachelor degreeAZM ICT - PMO

About the role

The Software Development Lead manages the development team and ensures technical projects are delivered on time and to a high standard using Agile methodologies.

Requirements

Key Responsibilities

  • Lead the development team, set priorities, and track progress against delivery goals.
  • Design technical architectures and guide the team on key technologies and design decisions.
  • Run project execution using Agile and Scrum frameworks, including planning and managing sprints.
  • Uphold code quality and ensure adherence to software development standards and best practices.
  • Resolve complex technical issues and remove obstacles that affect team delivery.
  • Mentor and coach team members to build their technical and professional skills.
  • Ensure the delivery of stable, reliable, and scalable software solutions.
  • Work with Project Managers and stakeholders to define

requirements

for technical solutions.

Required Skills

  • Extensive experience designing complex software architectures
  • Strong command of Agile and Scrum methodologies
  • Solid background in code quality practices and software testing
  • Proven leadership and effective communication skills
  • Strong analytical ability to solve complex technical problems
View all