Software Team Lead

SKILLSFORCE MANAGEMENT CONSULTANCY PTE LTD

My Client is looking for an experienced Software Team Lead to provide technical leadership while remaining hands-on in software development. You'll work within Agile, cross-functional teams to design, build, and deliver secure, scalable, and high-quality digital solutions that make a meaningful impact.

This role is ideal for a strong engineer who enjoys solving complex technical challenges, leading delivery teams, mentoring developers, and driving engineering best practices across the software development lifecycle.

Key Responsibilities

Technical Leadership & Solution Delivery

  • Lead the design, development, and delivery of software solutions within Agile product teams.
  • Drive technical discussions, architecture implementation decisions, and solution design reviews.
  • Provide technical leadership, mentorship, and guidance to engineers across the team.
  • Identify technical risks, recommend practical solutions, and support successful project delivery.

Software Engineering & Quality

  • Design and develop front-end applications, backend services, APIs, and scalable software solutions.
  • Champion code quality through reviews, secure coding practices, testing, and engineering standards.
  • Establish and maintain automated testing, CI/CD pipelines, and DevSecOps practices.
  • Troubleshoot, resolve, and support complex technical issues across the development lifecycle.

Collaboration & Continuous Improvement

  • Partner with Product Managers, Business Analysts, Designers, Architects, and stakeholders to deliver business outcomes.
  • Contribute to sprint planning, estimation, backlog refinement, and release activities.
  • Drive continuous improvement in software development practices, team capability, and solution maintainability.
  • Foster a culture of collaboration, innovation, quality, and engineering excellence.

What We're Looking For

Essential Experience

  • 6+ years of software development experience, with at least 3 years leading teams, projects, or technical workstreams.
  • Strong expertise in one or more modern development technologies, such as TypeScript, Angular, React, Next.js, C#, or Java.
  • Experience designing and building APIs, microservices, and scalable enterprise applications.
  • Strong understanding of Agile delivery, DevOps, CI/CD, testing, and software engineering best practices.
  • Experience with databases such as SQL Server, PostgreSQL, or Oracle.
  • Hands-on experience with Git, automated testing, and cloud-native development practices.
  • Strong problem-solving, communication, and stakeholder engagement skills.

Nice to Have

  • Experience with Docker, Kubernetes, Infrastructure as Code (IaC), and DevSecOps practices.
  • Exposure to cloud platforms and modern software architecture patterns.

99C3289

R1100672

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.