Qualifications
Key Responsibilities:
Design, develop, and deploy robust backend services and APIs using . NET Core / . NET 6+.
Architect and implement microservices-based solutions for 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.
Produce clean, efficient, and well-tested code adhering to best practices and design patterns.
Design and optimize database schemas, craft complex queries, and ensure data integrity using SQL Server (or other relational databases).
Engage in code reviews, provide constructive feedback, and mentor junior developers.
Stay updated with emerging technologies and industry trends, proactively suggesting improvements to our tech stack and processes.
Troubleshoot and resolve production issues to ensure high availability and performance.
Requirements:
5+ years of professional experience in software development, specifically in . NET environments.
Strong understanding of microservices architecture and containerization.
Experience with SQL Server or similar relational databases.
Proficiency in writing clean, efficient code with a focus on quality and performance.
Excellent problem-solving skills and a collaborative mindset.
About the job
Join AvePoint: A Leader in Data Security.
AvePoint stands at the forefront of data security, governance, and resilience, transcending conventional solutions to establish a solid data foundation that empowers organizations globally to collaborate with assurance. Over 25,000 clients worldwide trust the AvePoint Confidence Platform to prepare, secure, and enhance their vital data across platforms such as Microsoft, Google, Salesforce, and beyond. Our extensive global channel partner program comprises around 5,000 managed service providers, value-added resellers, and systems integrators, with our solutions available in more than 100 cloud marketplaces. Discover more at www.avepoint.com.
Position Overview
We are on the lookout for a dedicated and skilled Senior . NET Developer to join our innovative engineering team. In this pivotal role, you will be responsible for designing, developing, and maintaining high-performance, scalable applications utilizing contemporary . NET technologies. You will engage with microservices architectures, utilize container orchestration platforms such as Kubernetes, and continuously explore new tools and methodologies to tackle intricate business challenges. If you excel in a fast-paced environment and are eager to meet new challenges head-on, we would love to connect with you.
About AvePoint
AvePoint is a global pioneer in data security and governance. Our innovative approach helps organizations build a solid data foundation that fosters secure collaboration. We are trusted by over 25,000 clients worldwide, including major platforms like Microsoft and Google, ensuring their data is prepared, secured, and optimized for performance.