Senior Software Engineer - Golang

basil technologies pte. ltd.

Singapore

On-site

SGD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Basil Technologies Pte. Ltd. is hiring Full Stack Engineers to join product teams building impactful digital solutions for government agencies in Singapore.

You will collaborate with Quality Engineers, UX Designers, and Product Owners to deliver software that serves public sector users and citizens. Join cross-functional squads to translate business needs into scalable, secure tech solutions, lead architecture for new features, and drive delivery with modern practices in a collaborative, agile

Qualifications

  • Degree or Diploma in computer science or related fields.
  • Strong software engineering and programming fundamentals.
  • Experience in architecture, system design and application integration.
  • Experience leading the technical delivery of software solutions from design to implementation.
  • Cloud-based development experience and modern engineering practices (XP, CI/CD).
  • Hands-on experience with Go, .NET, TypeScript, Angular and ReactJS.
  • Strong analytical, problem-solving and troubleshooting skills.
  • Effective collaboration in cross-functional teams.
  • Experience with SHIP-HATS, GitLab CI/CD is an advantage.
  • Experience with Agile (Scrum/Kanban).

Responsibilities

  • Partner with government agencies to build high-quality digital products that solve real user needs.
  • Collaborate in cross-functional teams to deliver user-centred solutions throughout the product lifecycle.
  • Translate business requirements into scalable technical solutions.
  • Lead architecture and system design for new features and external integrations.
  • Coordinate delivery across engineering teams and resolve dependencies and risks.
  • Provide technical leadership and ensure engineering standards are met.
  • Develop clean, secure, and well-tested code with reviews and knowledge sharing.
  • Champion modern technologies and engineering practices to improve quality and maintainability.
  • Participate in Agile ceremonies to drive continuous improvement.
  • Provide operational support and improve system reliability.

Skills

Go
.NET
TypeScript
Angular
ReactJS

Education

Degree or Diploma in Computer Science, Electronics Engineering, Information Technology or related disciplines

Job description

Work Location – Novena
Mandatory Skill - Golang

Job Description

We require Full Stack Engineers who will join product teams to focus on building impactful digital solutions for government agencies. The successful candidates will collaborate within cross-functional product squads alongside Quality Engineers, User Experience Designers, and Product Owners to create and enhance software products that deliver meaningful outcomes for public sector users and citizens.

Key Responsibilities
  • Partner with government agencies to build and iterate on high-quality digital products that solve real user needs.
  • Collaborate within cross-functional product teams comprising Full Stack Engineers, User Experience Designers, Product Managers and Product Owners to deliver user-centred solutions throughout the product management lifecycle.
  • Work with Product Manager sand Product Owners to understand business needs, refine product requirements, and translate them into scalable, user-centred technical solutions.
  • Lead the architecture and system design for new features and external system integrations by analysing requirements and API/interface specifications, evaluating solution approaches and technical trade-offs, and producing scalable, secure, and maintainable solution designs to support product planning and delivery.
  • Collaborate with Engineering Leads, Infrastructure teams, and other engineering teams to validate solution designs, resolve cross-system dependencies, technical risks, and achieve alignment on architectural decisions.
  • Provide technical leadership throughout implementation by coordinating technical delivery, guiding solution implementation, resolving technical challenges, and driving the successful delivery of solutions in accordance with engineering standards.
  • Develop clean, secure, maintainable, and well-tested code, conduct code reviews, and promote engineering best practices and knowledge sharing across the teams.
  • Champion the adoption of modern technologies, engineering practices, and tools to improve product quality, delivery efficiency, system maintainability and user experience.
  • Contribute actively to Agile way of working and Scrum ceremonies including Sprint Planning, Reviews and Retrospectives to ensure continuous product and team improvement.
  • Provide operational support by monitoring application health, responding toproduction incidents, and implementing preventive improvements to enhance system reliability and resilience.
Qualifications
  • Degree or Diploma in Computer Science, Electronics Engineering, Information Technology or related disciplines
  • Strong software engineering and programming fundamentals
  • Experience in architecture, system design, and application integration, to deliver scalable, secure, and maintainable solutions
  • Experience leading the technical delivery of software solutions from solution design to implementation
  • Experience in cloud-based application development and modern engineering practices, includingExtreme Programming, Continuous Integration and Delivery
  • Hands-on experience with modern technologies such as Go, .NET, TypeScript, Angular, and ReactJS
  • Strong analytical, problem-solving, and troubleshooting skills, with the ability to communicate technical concepts effectively
  • Effective collaboration and communication skills in cross-functional team environments
  • Experience with SHIP-HATS, GitLab CI/CD pipelinesis an advantage
  • Experience working in Agile environments using Scrum and Kanban methodologies
  • Have the desire to service the public through the use of technology
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Must Have Golang)
Senior Software Engineer (Must Have Golang)

ITCAN PTE. LIMITED • Singapore

On-site
SGD 100,000 - 167,000
Senior Software Engineer (Must Have .Net Core)
Senior Software Engineer (Must Have .Net Core)

Visa Hunt • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer, Digital Economy Products
Senior Software Engineer, Digital Economy Products

GovTech Singapore • Singapore

On-site
SGD 80,000 - 120,000
Flexible work arrangements
Market-competitive benefits
Senior Software Engineer, HSA
Senior Software Engineer, HSA

GovTech • Singapore

On-site
SGD 120,000 - 190,000
Leave benefits
Flexible work arrangements
Wellness programs
+1
Senior Associate Engineer, Product Software (Golang)
Senior Associate Engineer, Product Software (Golang)

United States Digital Space LLC • Singapore

Hybrid
SGD 120,000 - 180,000
Assistant Director, Engineering Manager, Ministry of National Development
Assistant Director, Engineering Manager, Ministry of National Development

GovTech Singapore • Singapore

On-site
SGD 150,000 - 210,000
Leave benefits
Wellness programs
Flexible work arrangements
+1
Senior Software Engineer
Senior Software Engineer

Ethos BeathChapman • Singapore

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

BEATHCHAPMAN (PTE. LTD.) • Singapore

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

ethos beathchapman • Singapore

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

Nityo Infotech • Singapore

On-site
SGD 44,000 - 74,000