>

Backend Engineer (Smart Nation Platform Solutions)

GovTech

  View Salaries, Reviews, and more
VIEW COMPANY PAGE

Job Summary


Job Type
Permanent

Seniority
Mid

Years of Experience
At least 3 years

Tech Stacks
Rest API
Docker
GeoJSON
Loopback
CI
Cypress
Material-UI
Bamboo
Fortify
SonarQube
Git
WebGL
CesiumJS
Node.js
NoSQL
React
PostgreSQL
MongoDB
Redis
Jenkins
MySQL
Linux
Vue.js
AWS

Job Description


Apply
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.

Smart Nation Platform Solutions is looking for backend engineers who are passionate about technology. Who have the thirst to learn new technologies and updating themselves to find new solutions to meet the needs of our dynamic use cases and platform management initiatives. Our key technology stack consists of React, Material-UI, Node.js with IBM Loopback, MySQL, MongoDB, PrestoSQL, Redis Cache, WebGL, CesiumJS, GeoJSON, Open Geospatial Consortium Standards (WMS, WMTS, 3D Tilesets, etc), Unity Engine and a lot of experimentation apart from this.

What you will be working on:

You will be a member of the Platform team, who owns and builds solutions for platform management, but also lends their architecture, infrastructure, and backend expertise to other teams
  • Solve interesting and complex problems by researching, proposing, and implementing solutions based on objective data and reasoning
  • Work on every part of our platform, whether it is designing and implementing REST APIs, database design, CI/CD automated build and delivery processes, billing, and more
  • Manage and optimize our AWS usage and infrastructure
  • Advocate and practice agile principles in software development
  • Perform code reviews and evangelize best practices
  • Maintain user guides and technical documentations
  • Own and build new modules/features end-to-end independently

What we are looking for:

  • Excellent teamwork
  • Excellent written and communication skills
  • A clear communicator who can easily explain problems and solutions in both technical and layman terms
  • Work in a cross-functional team consisting of software engineers, DevOps, and other specialists
  • Experience in designing for automation using provisioning tools (Docker, CloudFormation), continuous integration tools (Jenkins, Atlassian Bamboo etc.)
  • Experience with unit testing, regression testing and QA tools (Cypress, SonarQube, Fortify, etc)
  • Write high quality and maintainable code on open-source (Linux/ Windows based) web platforms and frameworks (e.g. NodeJS, ReactJS, VueJS, ExpressJS, IBM Loopback etc.)
  • Experience with backend development
  • Experience with micro-service architecture
  • Experience with at least one RDBMS (e.g. MySQL, PostgreSQL, etc) and NoSQL database (e.g. MongoDB, Amazon DocumentDB etc)
  • Experience with end-to-end software development from development to operations
  • Must be good with Git and Git workflow
  • Working knowledge of AWS
  • Experience with Linux based systems
  • Experience with application security and application compliance

Preferred:

  • Degree or Masters in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines
  • At least 3 years of relevant experience

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 holistic 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 honing your craft 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

Salaries of Software Engineer at GovTech

Salaries from GovTech that are similar to Backend Engineer (Smart Nation Platform Solutions)

6550 SGD

Estimated Salary

View more Software Engineer salaries at GovTech View more Software Engineer salaries


NodeFlair Insights of GovTech