The Senior Software Engineer (Team Lead) is responsible for leading a team of software developers to deliver high-quality software solutions. This person ensures the technical success of projects, mentors junior developers, and collaborates with cross-functional teams to meet business goals.
Bachelor of Science (BSc) in Computer Science & Engineering
Drive the technical design, development, and delivery of our core applications.
Lead and mentor a team of software engineers, fostering a collaborative and innovative environment.
Provide technical guidance and ensure adherence to best practices in software development.
Collaborate with cross-functional teams and product managers to define project requirements and deliverables.
Oversee project planning, task allocation, and progress tracking to meet deadlines.
Conduct code reviews and maintain high standards of code quality.