Software Lead

SCIENTE

Singapore

On-site

SGD 120,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SCIENTE in Singapore seeks a Senior Software Engineer to design, develop, and deliver secure, scalable software in an Agile environment. The candidate will provide technical leadership, mentor teams, and drive high-quality delivery.

The role covers frontend and backend work, API design, microservices, and DevSecOps practices, with emphasis on secure coding, CI/CD, and effective stakeholder collaboration. Candidates should excel in system design and mentoring across multiple workstreams.

Qualifications

  • 6+ years of hands-on software development experience.
  • 3+ years of technical leadership in Agile/Scrum environments.
  • Strong proficiency in Java, C#, or TypeScript (Angular/React/Next.js).
  • Experience designing RESTful APIs and microservices.
  • Solid understanding of SDLC, OOP, and secure coding practices.
  • Hands-on experience with CI/CD, Git, and automated testing.
  • Experience with MSSQL, PostgreSQL, or Oracle databases.
  • Knowledge of Docker, Kubernetes, and DevOps practices.
  • Strong system design, problem-solving, and analytical skills.
  • Excellent stakeholder management and mentoring abilities.
  • Exposure to cloud platforms, IaC, and DevSecOps.
  • Experience with performance, reliability, and benchmarking.

Responsibilities

  • Design, develop, and maintain secure, scalable software solutions.
  • Deliver high-quality features aligned with Agile sprint goals.
  • Develop front-end, backend services, APIs, and microservices.
  • Lead technical design, code reviews, and engineering best practices.
  • Build and maintain CI/CD pipelines and automated testing.
  • Collaborate with architects, product teams, QA, and DevOps engineers.
  • Analyze existing systems and recommend scalable technical solutions.
  • Mentor engineers and provide technical guidance across workstreams.
  • Identify, troubleshoot, and resolve software defects and production issues.
  • Estimate technical effort, manage risks, and support timely delivery.
  • Promote continuous improvement in quality, security, and maintainability.

Skills

Java
C#
TypeScript
Angular
React
Next.js
REST APIs
Microservices
CI/CD
Git
SQL databases
Docker
Kubernetes
DevOps
IaC/DevSecOps
System design
Mentoring

Tools

Docker
Kubernetes
Git

Job description

Seeking an experienced Senior Software Engineer to design, develop, and deliver secure, scalable software solutions in an Agile environment. The ideal candidate will provide technical leadership, mentor engineering teams, and drive high-quality software delivery.

Mandatory Skills

  • Must have 6+ years of hands‑on software development experience;
  • 3+ years of technical leadership in Agile/Scrum teams;
  • Must have strong proficiency in Java, C#, or TypeScript (Angular/React/Next.js);
  • Experience designing RESTful APIs and microservices;
  • Strong knowledge of SDLC, OOP, and secure coding practices;
  • Hands‑on experience with CI/CD, Git, and automated testing;
  • Experience with MSSQL, PostgreSQL, or Oracle databases;
  • Knowledge of Docker, Kubernetes, and DevOps practices;
  • Strong system design, problem‑solving, and analytical skills;
  • Excellent stakeholder management and mentoring abilities.
  • Exposure to cloud platforms, Infrastructure as Code (IaC), and DevSecOps;
  • Experience with performance, reliability, and benchmarking practices;
  • Knowledge of Proof of Concept (POC) and Initial Operations Capability (IOC) delivery.

Responsibilities

  • Design, develop, and maintain secure, scalable software solutions;
  • Deliver high-quality features aligned with Agile sprint goals;
  • Develop front‑end, backend services, APIs, and microservices;
  • Lead technical design, code reviews, and engineering best practices;
  • Build and maintain CI/CD pipelines and automated testing;
  • Collaborate with architects, product teams, QA, and DevOps engineers;
  • Analyse existing systems and recommend scalable technical solutions;
  • Mentor engineers and provide technical guidance across workstreams;
  • Identify, troubleshoot, and resolve software defects and production issues;
  • Estimate technical effort, manage risks, and support timely delivery;
  • Promote continuous improvement in quality, security, and maintainability.

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Lead (JD#11248)
Software Lead (JD#11248)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Technical Lead
Software Technical Lead

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

SCIENTE • Singapore

On-site
SGD 120,000 - 180,000
Sr Software Engineer
Sr Software Engineer

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Lead (Full Stack)
Software Lead (Full Stack)

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (JD#11246)
Senior Software Engineer (JD#11246)

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

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

DCI CONSULTANTS PRIVATE LIMITED • 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
Software Lead
Software Lead

Codex Solutions • Singapore

On-site
SGD 120,000 - 180,000
Meaningful public sector projects
Structured career development
Modern tooling and cloud environments
+1
Software Engineer
Software Engineer

Codex Solutions • Singapore

On-site
SGD 60,000 - 90,000