Senior Software Engineer (Managed Services)
AvePoint is hiring a Senior Software Engineer for their managed services division focusing on government systems. The role involves leading architectural design, modernizing legacy systems, and implementing robust DevOps practices within highly regulated environments. You will be expected to work independently, make pragmatic technical decisions, and contribute to long-term engineering strategy. The ideal candidate will have deep experience in Java, Salesforce, and cloud infrastructure.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
5+ years
Function
Engineering
Work mode
Onsite, Singapore
Company
Tier 2
What you will work on
AvePoint is hiring a Senior Software Engineer for their managed services division focusing on government systems. The role involves leading architectural design, modernizing legacy systems, and implementing robust DevOps practices within highly regulated environments. You will be expected to work independently, make pragmatic technical decisions, and contribute to long-term engineering strategy. The ideal candidate will have deep experience in Java, Salesforce, and cloud infrastructure.
TAL's take
Solid role at an established company with clear expectations for technical strategy and modernization work.
The JD clearly outlines technical requirements, strategic leadership expectations, and the specific context of government systems.
Must haves
- 5+ years of software engineering experience
- Strong foundation in software architecture and system design
- Experience with modern tech stacks like Java, Salesforce, Kotlin, and cloud platforms
- Understanding of DevOps, CI/CD, and infrastructure as code
- Ability to work independently with minimal supervision
Tools and skills
About the company
Established global software company providing SaaS and data management solutions.