3 months ago
Singapore, SingaporeSenior
Responsibilities
- Design scalable and secure microservices systems with React front ends and .NET back ends.
- Define technology roadmaps and evaluate trends in microservices and full-stack development.
- Oversee integration between microservices and front-end systems.
- Identify performance bottlenecks and optimize architecture for speed and reliability.
- Implement security best practices and support regulatory compliance.
- Mentor technical teams and review deliverables for adherence to standards.
- Collaborate with cross-functional teams to translate business needs into technical solutions.
- Maintain architectural documentation covering system design, data flows, and deployment.
- Advocate for DevOps practices, continuous integration and delivery, and automated testing.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- At least 7 years of software architecture experience focused on microservices.
- Expertise in React and .NET development.
- Familiarity with cloud-based architecture, including AWS, Azure, or GCP.
- Strong understanding of GraphQL and integration patterns.
- Proficiency with Docker and Kubernetes.
- Knowledge of SQL and NoSQL databases and database management.
- Strong problem-solving, strategic thinking, communication, and stakeholder collaboration skills.
- Cloud or microservices architecture certifications are desirable.
- Preferred experience includes serverless and event-driven systems, OAuth, JWT, OpenID Connect, and leadership on large-scale enterprise projects.
Tech Stack
Categories
Solutions Engineering
About AvePoint
AvePoint builds SaaS backup, migration, and governance software for enterprises running Microsoft 365, SharePoint, Google Workspace, and Salesforce. Its products help secure data, manage compliance, and automate administration, sold via subscriptions and channel partners. Founded in 2001 and headquartered in Jersey City, the company is publicly traded on the NASDAQ.
