AvePoint logo

Senior Software Engineer (Managed Services)

AvePoint

SingaporeFull-timeOn-site

Posted 16 Jun 2026

About this role

Lead and deliver priority software projects independently while establishing reusable patterns and infrastructure for the ministry. Mentor other engineers and contribute to technical strategy by balancing immediate delivery needs with long-term sustainability. Requires 5+ years of software engineering experience with a strong foundation in architecture and modern tech stacks like Java and cloud platforms. Must demonstrate the ability to navigate complex legacy systems and communicate technical trade-offs to stakeholders.

What they're looking for

Software architectureSystem designJavaCloud platformsDevOpsCI/CDInfrastructure as codeObservability

Frequently asked questions

What does a Senior Software Engineer (Managed Services) at AvePoint do?

Lead and deliver priority software projects independently while establishing reusable patterns and infrastructure for the ministry. Mentor other engineers and contribute to technical strategy by balancing immediate delivery needs with long-term sustainability. Requires 5+ years of software engineeri…

What skills does this Senior Software Engineer (Managed Services) role need?

Key skills for this role include Software architecture, System design, Java, Cloud platforms, DevOps, CI/CD.

How much does a Senior Software Engineer (Managed Services) at AvePoint pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Software Engineer (Managed Services) role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Senior Software Engineer (Managed Services) role?

You can apply directly on AvePoint's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.