Ambition
Senior Software Engineer
AmbitionSingapore4 hours ago
Full-timeInformation Technology

Our client is looking for a Senior Software Engineer to join their growing Engineering team. In this role, you will design and build scalable, high‑availability systems that support our customer‑facing digital platforms. You will collaborate closely with product managers, architects, and engineers to deliver solutions that directly enhance the customer experience across multiple brands.


Key Responsibilities


  • Lead the design, development, and optimization of backend services and APIs
  • Build reliable, scalable microservices supporting business‑critical applications
  • Mentor junior engineers and contribute to engineering best practices and standards
  • Collaborate with cross-functional teams to deliver features end‑to‑end
  • Participate in code reviews, architecture discussions, and long-term technical planning
  • Drive continuous improvements in performance, security, and automation


Technical Skills and Experience


Backend Technologies

  • Node.js
  • C#

Frontend Technologies

  • Vue
  • Angular

Architecture

  • Microservices
  • REST APIs
  • Distributed systems

Cloud and DevOps

  • Azure
  • Docker
  • Kubernetes
  • CI/CD pipelines

Databases

  • MySQL
  • PostgreSQL
  • MongoDB


Qualifications and Requirements


  • At least 5 years of hands‑on software engineering experience
  • Strong understanding of system design, architecture patterns, and engineering best practices
  • Proven problem‑solving skills and ability to work in fast‑paced environments
  • Demonstrated ability to build robust, maintainable, and well‑structured code
  • Advantageous: experience in insurance, fintech, or high‑volume transactional systems

Key Skills

Ranked by relevance