Point your AI agent at freehire and let it find you a job.

Get the CLI →

CMC Global

NewBe an early applicant

Fullstack Engineer (Strong Backend Emphasis)

Posted
Discussion

Summary

Senior fullstack engineer with a backend emphasis building public-sector corporate finance solutions across the full product lifecycle. Day to day: delivering features across services using Java/Python, ReactJS, REST APIs, SQL and AWS Glue ETL, plus CI/CD, incident reviews, technical design docs, and mentoring juniors.

Salary: $6,000 – $7,000 per month

About the role

We are seeking a dynamic Senior Software Engineer with strong Backend capabilities that delivers high-quality code while contributing to technical excellence and team success. This role encompasses the product development lifecycle and ensures alignment with product roadmaps to meet both functional and nonfunctional requirements, including resiliency, security, performance, maintainability and supportability.

Key responsibilities

  • Write clean, maintainable, well-tested code that meets clearly scoped requirements
  • Deliver moderately complex features spanning multiple services or integrations, with architectural considerations around modularity, scalability, and resiliency
  • Evaluate solution options and share well-reasoned recommendations aligned with product needs and team goals
  • Proactively reduce technical debt and contribute to long-term maintainability
  • Contribute to reusable test automation frameworks and support the adoption of CI/CD, observability, and automation practices
  • Build deep knowledge of your team's product architecture, dependencies, and data flows
  • Author technical design documents with minimal guidance and conduct architecture reviews for junior engineers
  • Lead incident triage and drive post-incident reviews with root cause analysis and preventive action proposals
  • Mentor and support junior team members through knowledge sharing, problem decomposition, and constructive feedback
  • Translate team goals into actionable plans, breaking down work and prioritising tasks effectively

About you

  • Bachelor's degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or a related discipline
  • Minimum 5 years of hands-on DevOps software engineering experience using Agile methodologies such as SCRUM
  • Strong proficiency in Java or Python, ReactJS, RESTful APIs, ETL/AWS Glue for data migration, SQL and database
  • Experience with modern full-stack technologies spanning SaaS, bespoke, and COTS solutions
  • Proven track record delivering large-scale, high-availability solutions, preferably in the public sector
  • Knowledge of data protection regulations and privacy considerations in the public sector
  • Strong communication skills with the ability to articulate technical concepts clearly to stakeholders
  • A collaborative team player who thrives in cross-functional environments
  • Experience with Government Commercial Cloud (GCC), SHIP-HATS, and the SG Tech Stack (SGTS) is highly advantageous
  • Hands-on experience with Ivalua SaaS is highly advantageous

About us

Our team is made up of passionate individuals committed to solving challenges and driving meaningful change. We embrace diversity of thought, encourage experimentation, and foster a culture of continuous learning. As part of this team, you will lead design direction and collaborate with UX designers, finance officers, and solution providers — forward-thinking professionals equally invested in your growth and in transforming Our Client's corporate finance services.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.