companyAvePoint logo

Full Stack Software Engineer

AvePointSingapore
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Qualifications:Proficiency in . NET Core, . NET 8, React.js, Next.js, and AWS. Understanding of microservices architecture and event-driven systems. Experience with Entity Framework and secure coding practices. Strong problem-solving skills and a collaborative mindset. Excellent communication skills and a willingness to learn.

About the job

Join our dynamic team at AvePoint, where we are looking for enthusiastic individuals with exceptional communication skills and a passion for learning. If you thrive in challenging IT environments and excel in delivering outstanding customer service, this opportunity is for you. You’ll have the chance to rapidly develop your IT and interpersonal skills while working on impactful projects.

Your Role

As a Full Stack Software Engineer, you will be instrumental in designing and developing innovative software and web applications. You will collaborate within an agile team, contributing to products that support the Financial Industry and the Monetary Authority of Singapore (MAS) in their financial supervision efforts.

Key Responsibilities

Backend Development:
• Architect, develop, and maintain microservices using . NET Core and . NET 8.
• Implement event-driven architectures for seamless microservice communication.
• Utilize Entity Framework (EF) for efficient database management.
• Containerize applications with Docker to enhance scalability and deployment flexibility.
• Apply Domain-Driven Design (DDD) principles for clean, modular code.
• Implement OAuth for secure authentication.
• Develop security best practices to protect sensitive data.
• Leverage AWS services (S3, Lambda, API Gateway, DynamoDB) for backend solutions.
• Create RESTful APIs for frontend-backend communication.

Frontend Development:
• Build responsive and intuitive web applications using React.js and Next.js.
• Ensure code quality through unit testing with Jest.
• Develop reusable UI components and maintain design consistency using Storybook.
• Collaborate with UX/UI designers to implement engaging user experiences.

About AvePoint

AvePoint is a leading provider of data management solutions that empower organizations to manage, protect, and optimize their cloud data. With a commitment to innovation and excellence, we strive to enhance productivity and compliance in the digital workplace.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.