Senior Software Engineer - IT Consulting

Singapore Permanent SG$5,500 - SG$7,500 per month (SG$66,000 - SG$90,000 per year) View Job Description
Own technical design and software delivery.Work on large-scale digital platforms.
  • Permanent position
  • Comprehensive benefits and structured career growth.

About Our Client

We are partnering with a technology organisation delivering mission-focused digital solutions at scale, headquartered in Singapore.

Job Description

    • Build and enhance web applications, APIs, and microservices.
    • Drive solution design, code quality, and engineering standards.
    • Develop CI/CD pipelines, automated testing, and DevOps practices.
    • Partner with Product, QA, and DevOps teams to deliver production-ready solutions.



The Successful Applicant

    • At least 4 years experience in software development.
    • Strong experience with Java, C#, TypeScript, Angular, React, or Next.js.
    • Experience building APIs, microservices, and scalable applications.
    • Familiarity with SQL databases, Git, CI/CD, and Agile delivery.



What's on Offer

  • Work on impactful and meaningful technology initiatives.
  • Exposure to modern cloud and engineering ecosystems.
  • Strong focus on learning, certification, and career progression.
  • Opportunities to develop technical leadership and mentoring skills.
Contact
Chuqi Wang (EA no: 18C9065)
Quote job ref
JN-072026-7070598
Phone number
+65 64169832

Job summary

Function
IT
Specialisation
IT Development
What is your area of specialisation?
Technology & Telecoms
Location
Singapore
Contract Type
Permanent
Consultant name
Chuqi Wang (EA no: 18C9065)
Consultant contact
+65 64169832
Job Reference
JN-072026-7070598

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.