Analyst Programmer
On-site
Full Time
#Technology
#Agile
#TDD
#Domain Driven Design
#CQRS
#CI CD
#.NET Core
#Framework
#Angular
#Docker
#Kafka
#Kubernetes
At AvePoint we help organizations protect, manage, and optimize their Microsoft 365 environments at scale. Our platform is trusted by thousands of customers worldwide, and our engineering teams build the cloud-native services that keep critical data secure and compliant every day.
The role
We are hiring an Analyst Programmer to join our Singapore development team on a full-time, on-site basis. This mid-level position focuses on building and sustaining enterprise software that follows modern architectural patterns and DevOps practices.
Core responsibilities
- Design, implement, and maintain software systems that meet evolving business requirements.
- Work closely with cross-functional teams to translate needs into technical solutions while applying Domain Driven Design and CQRS patterns.
- Support continuous integration and delivery pipelines, write automated tests, and adopt container-based microservices running on Docker and Kubernetes.
Skills and experience
- At least two years of hands-on experience implementing and maintaining production software.
- Strong working knowledge of Agile methodologies and Test Driven Development.
- Proficiency in .NET Core, Enterprise Framework Core, Angular for single-page applications, and event streaming with Kafka.
- Experience with CI/CD pipelines, container orchestration via Kubernetes, and cloud-native DevOps practices.
- Excellent analytical thinking and clear communication skills.
- Fluency in English.
Compensation and benefits
We offer a competitive compensation package along with comprehensive health coverage, retirement contributions, and professional development support. Specific details will be shared during the interview process.
How to apply
If this opportunity aligns with your background and interests, we encourage you to submit your application. Our team reviews every submission and will contact qualified candidates to discuss next steps.
AvePoint
2 views
Company Size
1001-5000
Markets







