Enable job alerts via email!

Lead Software Engineer

Tap Growth ai

Singapore

Hybrid

SGD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Job summary

A growing technology company in Singapore is seeking a Lead Software Engineer to oversee the software development lifecycle and manage distributed teams. Ideal candidates will have strong programming skills and experience in enterprise-level projects. This role offers an opportunity to drive innovation and lead high-performing teams in a dynamic environment.

Qualifications

  • Proven experience as a Technical Lead or Senior Software Engineer in enterprise-level projects.
  • Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
  • Solid understanding of software architecture, design patterns, and system integration.

Responsibilities

  • Lead the full software development lifecycle, from design and development to deployment and maintenance.
  • Architect scalable, secure, and maintainable solutions aligned with business goals.
  • Mentor and guide a team of developers, ensuring high performance and collaboration.

Skills

Team leadership
Software development
Cloud platforms
Problem-solving

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

AWS
Docker
Kubernetes
Job description

We're Hiring: Lead Software Engineer!

Weare looking for a highly skilled and experienced Lead Software Engineer tojoin our growing team. This role is ideal for someone who thrives in afast-paced environment and has a strong background in software development,architecture, and team leadership—including experience managing remote orinternational teams.

Key Responsibilities

  • Lead the fullsoftware development lifecycle, from design and development to deploymentand maintenance.
  • Architectscalable, secure, and maintainable solutions aligned with business goals.
  • Mentor andguide a team of developers, both locally and abroad, ensuring highperformance and collaboration across time zones.
  • Conduct codereviews, enforce best practices, and drive technical excellence.
  • Collaboratewith cross-functional teams including Product, QA, and DevOps to deliverhigh-quality solutions.
  • Troubleshootand resolve complex technical issues across the stack.
  • Stayup-to-date with emerging technologies and recommend innovative solutions.

Required Skills & Qualifications

  • Provenexperience as a Technical Lead or Senior Software Engineerin enterprise-level projects.
  • Strongproficiency in one or more programming languages (e.g., Java, Python, C#,JavaScript).
  • Solidunderstanding of software architecture, design patterns, and systemintegration.
  • Experiencewith cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g.,Docker, Kubernetes).
  • Demonstratedability to manage and collaborate with distributed or international teams.
  • Familiaritywith Agile/Scrum methodologies and DevOps practices.
  • Excellentproblem-solving, communication, and leadership skills.
  • Bachelor’sdegree in Computer Science, Engineering, or related field (Master’spreferred).

Ready to lead the way in technology? Apply now and let’s build amazing software together!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.