X

Software Leads (FEB0001)

As a Software Lead, you will lead a team of developers, manage software projects, and be the technical anchor for software architecture decisions.

DUTIES AND RESPONSIBILITIES

  • Lead a team of software developers through complex projects
  • Collaborate with cross-functional teams to define and implement software requirements
  • Ensure quality, performance, and scalability of developed systems
  • Oversee code reviews and enforce coding standards and practices
  • Mentor and develop junior developers
  • Participate in architectural and design decisions
  • Manage project timelines and deliverables
  • Conduct performance evaluations of team members

QUALIFICATIONS

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • More than 5 years of experience in software development
  • More than 5 years of experience in a leadership role
  • Strong understanding of software development methodologies
  • Experience with cloud technologies and services
  • Excellent problem-solving and analytical skills
  • Proven ability to manage and mentor a team
  • Strong communication and interpersonal skills