Search Jobs

Search by job, company or skills

Software Engineer (Mid-Level) Contact Data & Government Digital Services (1 year contract)

Software Engineer (Mid-Level) Contact Data & Government Digital Services (1 year contract)

dadaconsultants pte. ltd.
5-8 Years
SGD 5,900 - 7,600 per month
Early Applicant
  • Posted 13 hours ago
  • Be among the first 10 applicants

Job Description

About the Role

Our client is a leading public-sector technology organisation dedicated to building digital infrastructure that meaningfully improves the daily lives of citizens. This role sits within a team that owns a centralised contact management platform, enabling large-scale government-to-citizen communications through robust data pipelines, segmentation, and deduplication capabilities. As a Mid-Level Software Engineer, you will be instrumental in designing and delivering high-quality, citizen-centric software products across a suite of digital services. This is an excellent opportunity for an engineer who values end-to-end ownership, automation, and cross-functional collaboration in a mission-driven environment.

Key Responsibilities

  • Design, develop, and maintain scalable software applications, writing clean, efficient, and well-structured code that meets both user and system requirements
  • Build and maintain robust contact data pipelines, including data ingestion, deduplication logic, and segmentation workflows capable of operating at scale
  • Integrate the contact management platform with downstream communication channels (e.g. email, SMS) used across various government agencies
  • Collaborate closely with product managers, designers, and fellow engineers to deliver high-quality, user-centric digital products
  • Own quality end-to-end by implementing automated testing and maintaining CI/CD pipelines, ensuring software reliability and stability in the absence of a dedicated QA function
  • Participate actively in code reviews, sharing knowledge and upholding coding standards across the team
  • Create and maintain clear technical documentation aligned with architectural guidelines and best practices
  • Act as a technical lead when required, driving architectural decisions and ensuring alignment with both technical best practices and business objectives

Requirements

  • At least 5 years of relevant software development experience, with a strong foundation in full-stack web development (e.g. React, Node.js, PostgreSQL)
  • Solid grounding in computer science fundamentals, including data structures, algorithms, and software design principles and patterns a degree in Computer Science or a related discipline is preferred
  • Demonstrated experience with CI/CD pipelines, DevOps practices, and a quality-first engineering mindset
  • Familiarity with cloud platforms, with hands-on experience in AWS services(is a bonus)
  • Experience with data lakes, large-scale data processing, or record deduplication techniques (is a bonus)
  • Background in CRM systems, contact management platforms, or customer data platforms experience with Kotlin for legacy codebase support (is a bonus)

If you are passionate about technology and meet the above requirements, please don't hesitate to apply. Please note that only shortlisted candidates will be contacted. Appreciate your understanding. Data provided is for recruitment purposes only.

Dada Consultants Pte Ltd

Website:

www.dadaconsultants.com

EA License No.: 18S9037

Business Registration Number: 201735941W

More Info

Job Type:
Industry:
Employment Type:

Key Skills

CI/CD pipelines

DevOps practices