Senior Software Engineer (ACE-GoBusiness)

GovTech logo

GovTech

View Salaries, Reviews, and more  

Job Summary


Salary
S$10,135 - S$17,871 / Monthly EST

Job Type
Permanent

Seniority
Senior

Years of Experience
At least 5 years

Tech Stacks
Spring TDD Typescript Kotlin React Springboot AWS

Job Description

Join us as we support Singapore’s vision of building a Smart Nation - a nation of possibilities empowered through info-communications technology and related engineering.

About The Division

As part of the Government Digital Services (GDS) Team, the Agile Consulting and Engineering (ACE) tribe aims to design and develop software applications that help government agencies better serve the needs of Singaporeans. We adopt an Agile development approach and work towards tech best practices and cutting edge tools.

We are seeking a highly motivated software engineer that will write beautiful code and satisfy the customer through early and continuous delivery of working software.

If you are looking for opportunities to collaborate with leading industry experts and be surrounded by highly motivated peers, we welcome you to join GDS. These are newly created positions with many opportunities for groundbreaking contributions.

What you will be working on:

  • Design, develop, test, deploy, maintain and improve software applications.
  • Improve software quality using Scrum practices such as code review and unit testing.
  • Assist PO/BA on user stories refinement.
  • Assist QA on test automation and bug fixes.
  • Assist DevOps on build and release automation.
  • Prepare interface specifications and other architecture documents.
  • Adheres to Software Craftsmanship Manifesto.

What we are looking for:

  • Degree in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines.
  • At least five years of professional experience in a software engineer or equivalent position.
  • Familiar with cloud-native technology – AWS is a bonus.
  • Familiar with Clean Code, Design Patterns and Unit Testing – TDD know-how is a bonus.
  • Familiar with working on frontend (e.g. React in TypeScript) and backend (e.g. Kotlin Spring Boot).
  • Strong ability to explain complex topics, simply.
  • Self-driven, motivated and possessing strong initiative.
  • Strong learning agility.

Preferred

  • Able to lead small cross-functional squads consisting of Software Engineers, DevOps Engineers, Quality Engineers and UX Designers.
  • Able to mentor other members of the team, guiding them to level up their gam
  • Able to grasp business domain concepts and manage requirements coming from stakeholders.

Some GoBusiness project links:

  • https://www.tech.gov.sg/media/technews/inside-look-at-gobusiness
  • https://www.tech.gov.sg/products-and-services/gobusiness/
  • https://www.straitstimes.com/tech/new-gobusiness-portal-will-simplify-licensing-process-for-fb-businesses

We are an equal opportunity employer and value diversity at our company as we believe that diversity is meaningful to innovation. Our employee benefits are based on a total rewards approach, offering a comprehensive and market-competitive suite of perks. This includes generous leave benefits to meet your work-life needs. We trust that you will get the job done wherever you are, and whatever works best for you – so work from home or take a break to exercise if you need to*. We also believe it’s important for you to keep developing your skill in the constantly-evolving tech landscape, so we provide and support a plethora of in-house and external learning and development opportunities all year round.

*Subject to the nature of your job role that might require you to be onsite during fixed hours.

banner icon
Interested in common interview questions?
Let's prepare for potential interview questions tailored to your job description and work experience.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume