Software Lead

ENGGSOL PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ENGGSOL PTE. LTD. is seeking a highly skilled Software Lead to guide a team of developers in designing, developing, and deploying scalable software solutions.

You will provide technical direction and mentor engineers through the full SDLC, ensuring quality and on-time delivery. You will collaborate with architects and product stakeholders, drive CI/CD practices, and promote best practices in security, testing, and DevOps.

Qualifications

  • Bachelor's or Master's degree in Information Systems, Computer Science, Software Engineering, or related field.
  • 5+ years of software development experience with at least 2 years in a leadership or mentorship role.
  • Strong knowledge of microservices architecture, authentication, and authorization.

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.

Skills

Leadership
Mentorship
Agile/Scrum
Java/J2EE
Microservices
REST/JSON
Web security
Messaging systems

Education

Bachelor's or Master's degree in IT/CS/SE

Tools

Jira
GitLab
Jenkins
Spring
Hibernate

Job description

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 middleware 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Lead (Full Stack)
Software Lead (Full Stack)

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Lead (JD#11248)
Software Lead (JD#11248)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Tech Lead
Tech Lead

LYNEER CORP (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Staff Software Engineer - Contract
Staff Software Engineer - Contract

QUESS SELECTION & SERVICES PTE. LTD. • Singapore

On-site
SGD 140,000 - 180,000
Software Engineer
Software Engineer

YCH Group Pte Ltd • Singapore

On-site
SGD 60,000 - 100,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Looking for a new job? • Singapore

On-site
SGD 120,000 - 180,000
Software Developer - Contract
Software Developer - Contract

QUESS SELECTION & SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Development Lead
Development Lead

V4 Impact Pte. Ltd. • Singapore

On-site
SGD 90,000 - 150,000
SOFTWARE ENGINEER
SOFTWARE ENGINEER

CONTINENTAL TECHNOLOGY SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 180,000
Software Lead
Software Lead

Success Human Resource Centre Pte Ltd. • Singapore

On-site