Senior Software Engineer

CXC logo

CXC

View Salaries, Reviews, and more  

Job Description

We are looking for a Senior Software Engineer to design, build, and continuously improve the systems and workflows that support our business operations. This role sits at the intersection of software engineering, business operations, and compliance ensuring that both internal and customer‑facing processes are scalable, reliable, auditable, and efficient.


What We're Looking For:

  • Strong proficiency in JavaScript/TypeScript and Node.js
  • Solid experience with Java or Scala in building enterprise‑grade applications
  • Strong understanding of RESTful APIs, microservices architecture, and event‑driven systems
  • Experience with CI/CD pipelines, version control (Git), and testing frameworks
  • Hands‑on experience with relational databases (PostgreSQL, MySQL, Oracle, SQL Server) and NoSQL databases (e.g., MongoDB, DocumentDB)
  • Experience with performance tuning, debugging, and optimizing backend systems
  • Comfortable operating across both technical and business domains
  • Experience in SaaS, data‑driven, fintech, or regulated environments is preferred
  • Engineering background with exposure to business operations is an advantage
  • Preferred: Singapore Citizens or Permanent Residents (Locals/PR)


Key Responsibilities:

  • Design, develop, and maintain high‑quality backend systems using JavaScript/TypeScript, Node.js, and Java or Scala
  • Build and maintain scalable APIs and microservices for enterprise‑grade platforms
  • Collaborate with architects, product managers, and engineers to define technical requirements and deliver robust solutions
  • Write clean, secure, and maintainable code following industry best practices
  • Conduct code reviews, troubleshoot complex issues, and ensure system reliability and performance
  • Participate in software design discussions and technical decision‑making
  • Support and improve development processes, tools, and engineering standards
  • Integrate third‑party services and systems (CRM, finance, data providers, compliance tools)
  • Support production issues under defined escalation procedures, including incident response and root‑cause analysis
  • Maintain technical documentation and operational runbooks


Interview Questions of Senior Software Engineer at CXC

Currently, there aren't any interview questions for this role at CXC shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer at CXC

Currently, there aren't any salaries for this role at CXC shared by other job seekers.

View more salaries from CXC →

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
Interview Preparation Illustration

AI InterviewPrep

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!

Check Now
Resume Builder 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!

Check Now