
About AvePoint
Empowering organizations to manage Microsoft 365 data securely
Key Highlights
- Over 16,000 customers including the UN and U.S. Department of Defense
- Headquartered in Jersey City, New Jersey
- Raised over $200 million in funding
- Approximately 1,300 employees worldwide
AvePoint is the largest independent software vendor of SaaS solutions for Microsoft 365, specializing in data migration, management, and protection. Headquartered in Jersey City, New Jersey, AvePoint serves over 16,000 customers globally, including organizations like the United Nations and the U.S. ...
🎁 Benefits
AvePoint offers competitive salaries, equity options, generous PTO policies, remote work flexibility, and a comprehensive health benefits package....
🌟 Culture
AvePoint fosters a culture of innovation and collaboration, emphasizing a strong commitment to customer success and employee well-being. The company v...
Skills & Technologies
Overview
AvePoint is hiring a Python Developer & Tester to develop and maintain IT systems supporting data management while ensuring software quality through rigorous testing. You'll work with Python, SQL, and Agile methodologies in Singapore.
Job Description
Who you are
You have a strong background in Python development and testing, with experience in designing and developing software solutions using both Waterfall and Agile methodologies. Your troubleshooting skills are top-notch, and you are comfortable using scripts and SQL queries to resolve issues. You thrive in collaborative environments, working closely with Business Analysts and Quality Engineers to elaborate user stories, automate tests, and fix bugs. Your experience with DevOps practices, particularly in continuous integration and release automation, sets you apart. You are also familiar with automated unit testing and are adept at supporting production issues as they arise.
Desirable
Experience with tools like SAP BO and Tableau is a plus, as is any relevant software development and testing certification such as Microsoft Certified Solution Developer or Certified Software Testing Professional. You are eager to learn and grow in your role, contributing to a culture of agility and teamwork.
What you'll do
In this role, you will play a key part in developing, enhancing, and maintaining IT systems that support data management. You will design and develop software solutions, ensuring they meet the needs of the business while adhering to best practices in software quality assurance. You will collaborate with cross-functional teams, including Business Analysts and Quality Engineers, to elaborate on user stories and implement automated test cases. Your responsibilities will also include troubleshooting issues using scripts and SQL queries, working with the DevOps team on continuous integration and release automation, and supporting production issues as they arise. You will have the opportunity to contribute to both software development and quality assurance within an Agile framework, making a significant impact on the team's success.
What we offer
At AvePoint, we are dedicated to investing in our people and fostering a culture driven by agility, passion, and teamwork. You will have the opportunity to shape your career and make a significant impact within the organization. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in securing the future of data management and governance, and unleash your potential with AvePoint.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at AvePoint.
Similar Jobs You Might Like
Based on your interests and this role

Python Developer
Sparkland Trading is hiring a Senior Python Developer to develop and maintain infrastructure and data processing services. You'll work with technologies like Python, PostgreSQL, and Docker in a fully remote environment based in Dubai.

Python Developer
Lendable is hiring a Python Developer to join their Central Operations team. You'll work on building technology for consumer finance products, focusing on operational challenges. This role requires experience in Python development.

Test Automation Engineer
AvePoint is hiring a Test Automation Engineer to ensure robust quality assurance through functional and regression testing. You'll work with enterprise automation tools like Selenium and Playwright in Singapore.

Java Developer
AvePoint is hiring a Java Developer to lead the design and development of scalable microservices-based applications. You'll work with Java and SQL in a collaborative environment. This position requires experience in Agile methodologies and DevOps practices.

Software Engineering
WorldQuant is seeking a Software Engineering Lead (Python) to drive the development of systematic financial strategies. You'll leverage your expertise in Python to lead a team focused on producing high-quality predictive signals. This role requires strong technical leadership and collaboration skills.