3 months ago
Singapore, SingaporeSenior
Responsibilities
- Design, develop, and maintain microservices using .NET Core and .NET 8.
- Implement event-driven architecture, Entity Framework database interactions, Docker containerization, Domain-Driven Design, OAuth, and backend security practices.
- Use AWS services including S3, Lambda, API Gateway, and DynamoDB for backend development.
- Develop RESTful APIs and troubleshoot, debug, optimize, and scale applications across the technology stack.
- Build responsive web applications with React.js and Next.js.
- Write Jest unit tests and create reusable UI components with Storybook.
- Collaborate with UX/UI designers and agile team members to deliver intuitive software applications.
Requirements
- Proven experience as a Full Stack .NET Core Developer or in a similar role.
- Strong proficiency in .NET Core, .NET 8, C#, and related backend technologies.
- Experience with microservices architecture, event-driven design, Entity Framework, Docker, Domain-Driven Design, OAuth, and backend security practices.
- Hands-on experience with AWS services such as S3, Lambda, API Gateway, and DynamoDB.
- Proficiency with React.js, Next.js, HTML, CSS, JavaScript, Jest, and Storybook.
- Strong problem-solving, attention to detail, communication, and collaboration skills.
- More than five years of full-stack development experience is preferred.
- Preferred qualifications include Unix and Windows experience, an AWS certification, Node.js experience, NoSQL database familiarity, and knowledge of CI/CD pipelines and DevOps practices.
Tech Stack
Categories
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.
