Full stack Engineer/Senior Engineer

NEXBRIDGE RECRUITMENT PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NEXBRIDGE RECRUITMENT PTE. LTD. in Singapore seeks a senior DevOps software engineer to deliver scalable services and maintainable CI/CD pipelines across multiple systems.

You will write clean code in Java and Python, build architectures for modularity and resilience, and lead incident reviews while ensuring security and data protection in a public-sector context. You will mentor teammates and drive cross-functional delivery.

Qualifications

  • Bachelor’s degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or a related discipline.
  • Minimum 5 years of hands-on DevOps software engineering experience using Agile methodologies such as Scrum.
  • Strong proficiency in Java or Python, ReactJS, RESTful APIs, ETL/AWS Glue for data migration, and SQL and databases.
  • Experience with modern full-stack technologies spanning SaaS, bespoke and COTS solutions.
  • Track record of delivering large-scale, high-availability solutions, preferably in the public sector.
  • Knowledge of data protection regulations and privacy considerations in the public sector.
  • Commitment to public good and engineering excellence, with a strong sense of craftsmanship.
  • Strong communication skills, with the ability to articulate technical concepts clearly to stakeholders.
  • Collaborative, with the ability to work effectively in cross-functional environments.
  • Experience with Government Commercial Cloud (GCC), SHIP-HATS and the SG Tech Stack (SGTS) is highly advantageous.
  • Hands-on experience with Ivalua SaaS is highly advantageous.

Responsibilities

  • Write clean, maintainable, well-tested code that meets clearly scoped requirements.
  • Deliver moderately complex features spanning multiple services or integrations, with architectural considerations around modularity, scalability and resiliency.
  • Evaluate solution options and provide well-reasoned recommendations aligned with product needs and team goals.
  • Proactively reduce technical debt and contribute to long-term maintainability.
  • Contribute to reusable test automation frameworks and support the adoption of CI/CD, observability and automation practices.
  • Build in-depth knowledge of the team’s product architecture, dependencies and data flows.
  • Author technical design documents with minimal guidance and conduct architecture reviews for less experienced engineers.
  • Lead incident triage and drive post-incident reviews, including root cause analysis and preventive action proposals.
  • Ensure monitoring and alerting are in place for features under your ownership.
  • Treat security, compliance and performance as core design constraints.
  • Write clear, unambiguous technical specifications that effectively guide both AI-assisted delivery and fellow engineers.
  • Identify and correct AI-generated code that introduces technical debt, antipatterns or security risks before merging.
  • Take full ownership of broad, ambiguously scoped projects and drive them to successful outcomes.
  • Take calculated risks, treating both successes and setbacks as opportunities for learning and growth.
  • Mentor and support team members through knowledge sharing, problem decomposition and constructive feedback.
  • Raise team productivity and capability through hands‑on guidance and support.
  • Translate team goals into actionable plans, breaking down work and prioritising tasks effectively.
  • Proactively identify opportunities, drive workstreams and synthesise data into clear recommendations linked to organisational impact.
  • Identify and mitigate project‑level risks, anticipating potential challenges before they arise.
  • Coordinate cross‑functional collaboration and guide team members to ensure effective project delivery.
  • Navigate and resolve disagreements constructively, facilitating alignment among team members and stakeholders.
  • Challenge existing processes constructively to drive continuous improvement and change initiatives at team and division level.
  • Share successes and lessons learnt, offering recommendations that enhance team performance and foster a culture of learning.

Skills

Java
Python
ReactJS
RESTful APIs
SQL

Education

Bachelor’s degree or Diploma in Computer Science / Engineering / IT

Tools

AWS Glue

Job description

Job Responsibilities
  • Write clean, maintainable, well-tested code that meets clearly scoped requirements.
  • Deliver moderately complex features spanning multiple services or integrations, with architectural considerations around modularity, scalability and resiliency.
  • Evaluate solution options and provide well-reasoned recommendations aligned with product needs and team goals.
  • Proactively reduce technical debt and contribute to long-term maintainability.
  • Contribute to reusable test automation frameworks and support the adoption of CI/CD, observability and automation practices.
  • Build in-depth knowledge of the team’s product architecture, dependencies and data flows.
  • Author technical design documents with minimal guidance and conduct architecture reviews for less experienced engineers.
  • Lead incident triage and drive post-incident reviews, including root cause analysis and preventive action proposals.
  • Ensure monitoring and alerting are in place for features under your ownership.
  • Treat security, compliance and performance as core design constraints.
  • Write clear, unambiguous technical specifications that effectively guide both AI-assisted delivery and fellow engineers.
  • Identify and correct AI-generated code that introduces technical debt, antipatterns or security risks before merging.
  • Take full ownership of broad, ambiguously scoped projects and drive them to successful outcomes.
  • Take calculated risks, treating both successes and setbacks as opportunities for learning and growth.
  • Mentor and support team members through knowledge sharing, problem decomposition and constructive feedback.
  • Raise team productivity and capability through hands‑on guidance and support.
  • Translate team goals into actionable plans, breaking down work and prioritising tasks effectively.
  • Proactively identify opportunities, drive workstreams and synthesise data into clear recommendations linked to organisational impact.
  • Identify and mitigate project‑level risks, anticipating potential challenges before they arise.
  • Coordinate cross‑functional collaboration and guide team members to ensure effective project delivery.
  • Navigate and resolve disagreements constructively, facilitating alignment among team members and stakeholders.
  • Challenge existing processes constructively to drive continuous improvement and change initiatives at team and division level.
  • Share successes and lessons learnt, offering recommendations that enhance team performance and foster a culture of learning.
Job Requirements
  • Bachelor’s degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or a related discipline.
  • Minimum 5 years of hands‑on DevOps software engineering experience using Agile methodologies such as Scrum.
  • Strong proficiency in Java or Python, ReactJS, RESTful APIs, ETL/AWS Glue for data migration, and SQL and databases.
  • Experience with modern full‑stack technologies spanning SaaS, bespoke and COTS solutions.
  • Track record of delivering large‑scale, high‑availability solutions, preferably in the public sector.
  • Knowledge of data protection regulations and privacy considerations in the public sector.
  • Commitment to public good and engineering excellence, with a strong sense of craftsmanship.
  • Strong communication skills, with the ability to articulate technical concepts clearly to stakeholders.
  • Collaborative, with the ability to work effectively in cross‑functional environments.
  • Experience with Government Commercial Cloud (GCC), SHIP-HATS and the SG Tech Stack (SGTS) is highly advantageous.
  • Hands‑on experience with Ivalua SaaS is highly advantageous.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full stack Engineer/Senior Engineer | Contract
Full stack Engineer/Senior Engineer | Contract

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (DevOps / Full-Stack)
Senior Software Engineer (DevOps / Full-Stack)

nexbridge recruitment pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (DevOps / Full-Stack) | Contract
Senior Software Engineer (DevOps / Full-Stack) | Contract

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
Backend Engineer
Backend Engineer

Vinova Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Fullstack Engineer (Strong Backend Emphasis)
Fullstack Engineer (Strong Backend Emphasis)

CMC-APAC Private Limited • Singapore

On-site
SGD 120,000 - 180,000
DevSecOps Engineer
DevSecOps Engineer

Virtusa • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Software Engineer (Developer Experience) | Contract
Full Stack Software Engineer (Developer Experience) | Contract

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack DevOps Engineer
Full Stack DevOps Engineer

RAPSYS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Engineer - AI focused - #1676
Full Stack Engineer - AI focused - #1676

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 120,000 - 180,000
M59 - Full Stack Engineer
M59 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 70,000 - 110,000