Enable job alerts via email!

Software Developer Lead (Singaporean Only)

APBA TG HUMAN RESOURCE PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading HR consulting firm in Singapore is looking for a Software Lead to guide a team of developers in creating scalable software solutions. The role includes mentoring engineers, ensuring software quality, and driving innovation. The ideal candidate has over 5 years of software development experience and at least 2 years in a leadership position. Strong knowledge of microservices and Agile methodologies is essential.

Qualifications

  • 5+ years of software development experience, with at least 2 years in a leadership role.
  • In-depth knowledge in microservices architecture, authentication, and web technologies.
  • Ability to work independently in a fast-paced environment.

Responsibilities

  • Lead and mentor a team of software engineers through the full software development lifecycle.
  • Provide technical guidance and code reviews.
  • Contribute to architecture and system design decisions.

Skills

Software Development
Leadership
Agile Methodologies
Microservices
Java/J2EE
REST APIs
Team Collaboration

Education

Bachelor’s or Master’s Degree in Information System, Computer Science, Software Engineering

Tools

Jira
GitLab
Jenkins
Job description
Summary

A highly skilled and experienced Software Lead to guide a team of Software Developers in designing, developing, and deploying scalable software solutions. The ideal candidate will have strong technical expertise, leadership capabilities, and a passion for driving innovation and quality in software development.

Responsibilities
  • Lead and mentor a team of software engineers through the full software development lifecycle.
  • Provide technical guidance, code reviews, and career development support to team members.
  • Foster a collaborative, agile, and innovative team culture
  • Collaborate with Software Manager, Architect, and other stakeholders to define technical requirements and project scopes.
  • Plan sprints, assign tasks, and ensure timely delivery of features and fixes.
  • Monitor and report on progress, blockers, and risks.
  • Contribute to architecture and system design decisions.
  • Ensure software quality through testing, code reviews, and adherence to best practices.
  • Identify opportunities to improve software performance, security, and scalability.
  • Promote best practices in software development, including CI/CD, testing, documentation, and DevOps.
Requirements
  • Bachelor’s or Master’s Degree in Information System, Computer Science, Software Engineering, or a related field.
  • 5+ years of software development experience with at least 2 years in a leadership or mentorship role.
  • In-depth knowledge in micro services architecture, authentication, authorization.
  • In-depth knowledge of web technologies including HTTP, XML/JSON, web security, authentication/authorization protocols
  • Experience with Agile/Scrum methodologies and tools (e.g. Jira, GitLab, Jenkins).
  • Proven track record of in software design and development using Java/J2EE, Spring, Spring Boot, Microservices, Hibernate, JPA, REST, JSON.
  • Experience in middle ware technologies like Kafka, RabbitMQ.
  • Strong understanding of software architecture, databases (SQL/NoSQL), REST APIs.
  • Ability to work independently and collaboratively in a fast-paced environment.

Please email your updated resume to daisylyn.jocson@tg-hr.com

EA License no. 14C7275/Registration no. R1434860

Please take note that only shortlisted candidate will be contacted. Thank you.

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