Job Search and Career Advice Platform

Enable job alerts via email!

Lead Software Engineer

TECHKNOWLEDGEY PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in Singapore is seeking a Lead Software Engineer to lead and mentor a team of 4 engineers while actively participating in software development. The ideal candidate will have at least 5 years of experience in team leadership and expertise in both back-end and front-end technologies. Responsibilities include overseeing application development, providing technical guidance, and driving team performance. This position offers a dynamic environment for growth and innovation.

Qualifications

  • 5 years of experience with demonstrated team leadership and people management skills.
  • Proficiency in back-end and front-end technologies.
  • Strong communication and interpersonal skills.

Responsibilities

  • Lead, mentor, and manage a team of 4 engineers.
  • Oversee application development and implementation.
  • Collaborate with R&D on prototypes and POC solutions.

Skills

Team leadership
Back-end technologies (.NET/.NET Core, Java Spring Boot, Python)
Front-end technologies (React, Angular)
Agile methodologies
Strong communication skills

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Relational databases
Docker
Kubernetes
AWS/Azure
Job description

We are partnering with an esteemed client of ours who are looking for a Lead Software Engineer that requires leading and managing a team of 4 engineers while being actively involved in software development and delivery.

Your Leadership Responsibilities
  • Lead, mentor, and manage a team of 4 engineers, fostering collaboration and technical excellence.
  • Provide technical guidance and support to team members throughout the software development lifecycle.
  • Drive team performance and ensure successful project delivery.
Your Technical Responsibilities
  • Oversee application development, implementation, testing, maintenance, and documentation.
  • Develop, configure, and customize enterprise products, software services, and cloud platforms.
  • Design and implement scalable web services, applications, and APIs.
  • Troubleshoot and debug software defects.
  • Write clean, secure, and efficient code.
  • Collaborate with R&D on prototypes and POC solutions.
What You Need
  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 5 years of experience with demonstrated team leadership and people management skills.
  • Proficiency in back-end (.NET/.NET Core, Java Spring Boot, Python) and front-end (React, Angular) technologies.
  • Experience with Git, relational databases, and Agile/Waterfall methodologies.
  • Strong communication and interpersonal skills to lead and inspire a technical team.
Preferred
  • NoSQL databases, containerization (Docker, Kubernetes), cloud technologies (AWS/Azure).
  • Cloud certifications and DevOps CI/CD experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.