Qualifications
Key Responsibilities:
Design, develop, and deploy robust backend services and APIs using . NET Core / . NET 6+.
Architect and implement microservices-based solutions, ensuring scalability, resilience, and maintainability.
Collaborate with cross-functional teams to define, design, and deliver new features.
Utilize Kubernetes (AKS, EKS, or on-prem) to deploy, manage, and scale containerized applications.
Write clean, efficient, and well-tested code adhering to best practices and design patterns.
Design and optimize database schemas, write complex queries, and ensure data integrity using SQL Server (or other relational databases).
Participate in code reviews, provide constructive feedback, and mentor junior developers.
Stay current with emerging technologies and industry trends, proactively suggesting enhancements to our tech stack and processes.
Troubleshoot and resolve production issues, ensuring high availability and performance.
Requirements:
5+ years of professional experience in software development.
Proficiency in . NET Core / . NET 6+ and microservices architecture.
Experience with container orchestration tools, particularly Kubernetes.
Strong knowledge of relational databases, particularly SQL Server.
Excellent problem-solving skills and the ability to work in a fast-paced environment.
Ability to mentor and guide junior team members.
About the job
About AvePoint
AvePoint specializes in data security, governance, and resilience. The AvePoint Confidence Platform supports over 25,000 clients worldwide, helping organizations prepare, secure, and optimize their critical data across platforms such as Microsoft, Google, and Salesforce. AvePoint works with approximately 5,000 managed service providers, value-added resellers, and systems integrators, making its solutions available in more than 100 cloud marketplaces. Learn more at www.avepoint.com.
Role Overview: Senior . NET Developer
The Kuala Lumpur engineering team is looking for a Senior . NET Developer. This role focuses on designing, building, and maintaining scalable applications with modern . NET technologies. The work involves microservices architectures and container orchestration tools such as Kubernetes. Curiosity about new approaches and tools is valued, as is the ability to handle complex business problems.
Main Responsibilities
- Design and develop high-performance, scalable applications using . NET technologies
- Work with microservices architectures
- Utilize container orchestration platforms (such as Kubernetes)
- Explore and implement new tools and methodologies to address business needs
- Maintain and improve existing applications
Location
Kuala Lumpur, Malaysia
About AvePoint
AvePoint leads the global charge in data security, governance, and resilience, providing advanced solutions that enable organizations to work confidently and effectively. Our innovative platforms and extensive partner network are designed to protect and optimize critical data for thousands of organizations worldwide.