Senior Software Engineer

Singapore, Singapore

Job Description


COMPANY DESCRIPTION

NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life through digital services in the area of daily essentials, health and community care, childcare and education as well as financial services.

The Team We believe that diversity is key to driving an innovative, cohesive, productive and fun workplace! Hence, at NE Digital our people join us from all around the world. Be sure to be soaked in an environment with different ethnic groups driving innovation and injecting some creative juice as one! Contributing to a social purpose through technology, our team of passionate and dedicated folks are spread into different social enterprises such as NTUC Fairprice Group, NTUC First Campus, NTUC Health and among others! Creating technologies that impacts!
DESIGNATION : Senior Software Engineer (Backend - Go/Java)

RESPONSIBILITIES
NTUC Enterprise (NE) Digital is currently hiring for Senior Software Engineers (Backend) We are hiring for various teams - FairPrice, Core Product Development, NFC and Health. You will be reporting to the Team Lead. Alongside the product team (designers and business owners), you will help scope and brainstorm new product requirements to deliver the best experience to our customers.

  • Design, build and maintain backend services with a focus on performance and scalability
  • Work closely with the team lead and product manager to break down high level product requirements into technical requirements
  • Write and maintain test cases to ensure code coverage and quality
  • Contribute to team discussions to find the best solutions to complex technical problems
  • Participate in Agile development


QUALIFICATIONS
  • Proficient in Go or Java
  • Experience with relational databases, such as MySQL or PostgreSQL
  • Experience with caching systems, such as Redis or Memcache
  • Experience of end-to-end software design and architecture (serverless, containers)
  • Experience maintaining reliable, scalable and performant Kubernetes environments
  • Strong knowledge of data structures, algorithms and design patterns
  • Automation with CI/CD tools (Github Actions, CircleCI, Bitbucket Pipelines)
  • Experience building and deploying highly scalable web applications on cloud platforms, such as GCP or AWS
  • Ability to scope and gather requirements by communicating with users, business and other technical teams
  • Ability to work in a dynamic environment, be a team player and take ownership of your work

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1019947
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned