Description
Role Overview
We’re seeking a skilled and proactive Full Stack Developer with deep expertise in Angular, .NET, and SQL to join our dynamic engineering team. You’ll design, develop, and maintain end-to-end features for our enterprise-grade applications, from intuitive front-end interfaces to high-performance back-end services and databases.
The ideal candidate thrives on autonomy, actively researches emerging frameworks and tools, and isn’t afraid to experiment with novel solutions to optimize our stack. Experience with AI tools or Retrieval-Augmented Generation (RAG) systems is a strong plus!
Key Responsibilities
Develop and maintain responsive, high-performance web applications using Angular (v18+) for the front end.
Build scalable, secure APIs and services using .NET Core/.NET 6+ (C#).
Design, optimize, and troubleshoot complex SQL queries, stored procedures, and database schemas (SQL Server/PostgreSQL preferred).
Collaborate with product managers, designers, and engineers to translate requirements into clean, efficient code.
Proactively research, evaluate, and integrate new libraries, frameworks, or tools to solve technical challenges.
Write unit/integration tests, participate in code reviews, and uphold best practices for security and performance.
Bonus: Leverage AI tools (e.g., GitHub Copilot, LLM APIs) or implement RAG systems to enhance application intelligence, search, or automation.
Required Qualifications
Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field from a local university in Singapore
3+ years of professional experience in full stack development.
Front End: Expertise in Angular 18+ (RxJS, NgRx, TypeScript, Angular CLI).
Back End: Strong proficiency in .NET Core/.NET 6+, RESTful APIs, Entity Framework, and dependency injection.
Database: Advanced SQL skills (query optimization, indexing, transaction management) with experience in relational databases (e.g., SQL Server, PostgreSQL).
Familiarity with Git, CI/CD pipelines, and cloud platforms (Azure/AliCloud).
Excellent problem solving and analytical skills
Strong communication (English, Chinese) and teamwork skills
Self-driven learner who independently explores and adopts new technologies to improve solutions.
Preferred Qualifications (Nice-to-Have)
Experience with AI/ML tools (e.g., LangChain, LlamaIndex, vector databases like Pinecone/Qdrant).
Hands-on work with RAG (Retrieval-Augmented Generation) architectures or LLM integration.
Knowledge of Docker, Kubernetes, or microservices patterns.
Understanding of DevOps practices
Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice.
Similar jobs
About the Role We are looking for a Senior Full Stack Engineer with a strong focus on Java to design, develop, and deliver exceptional software applications that delight our customers. In this role, you will leverage you…
Beyond Secure. AvePoint is the global leader in data security, governance, and resilience, going beyond traditional solutions to ensure a robust data foundation and enable organizations everywhere to collaborate with con…
Key Responsibilities Design, develop, and maintain web applications using React for the frontend and Java for the backend. Collaborate with cross functional teams, including Developers, DevOps, and Business Analysts, to…
Beyond Secure. AvePoint is the global leader in data security, governance, and resilience, going beyond traditional solutions to ensure a robust data foundation and enable organizations everywhere to collaborate with con…
- Build prototypes to demonstrate technology opportunities- Design system architectures- Write production quality code- Manage deployments to cloud and (occasionally) on-premise infrastructure- Learn and share knowledge…
Securing the Future with AvePoint AvePoint is a global leader in data management and governance, trusted by over 21,000 customers worldwide to enhance their digital workplaces across Microsoft, Google, Salesforce, and ot…
Beyond Secure. AvePoint is the global leader in data security, governance, and resilience, going beyond traditional solutions to ensure a robust data foundation and enable organizations everywhere to collaborate with con…
What you will be working on:As a Senior/Staff Software Engineer, you will play the role of a technical lead in one of our squads.You will play a pivotal role in leading one of our squads. Additionally, you will drive the…
Beyond Secure. AvePoint is the global leader in data security, governance, and resilience, going beyond traditional solutions to ensure a robust data foundation and enable organizations everywhere to collaborate with con…
Key Responsibilities Participate in the requirement elicitation and produce the required technical and operations documentation. Work with Solution Architect/Software Development Lead on the analysis and design of the co…
DevSecOps Engineer (Contractor role, GovTech project) The Government Digital Product (GDP) Team aims to spearhead the digital transformation of government. GDP was established to develop new capabilities focusing on stra…
SimplifyNext is a Singapore-headquartered digital engineering firm, with offices in Thailand and Malaysia, working across three converged areas: agentic AI, AI-enabled application modernisation, and intelligent automatio…
Overview We are seeking bright and friendly individuals with excellent communication skills, willingness to learn and apply new technology and a track record for providing great customer service. You will have opportunit…
Technical Requirements 5+ years of software engineering experience with demonstrated progression in technical complexity and scope Strong foundation in software architecture, system design, and engineering best practices…
Beyond Secure. AvePoint is the global leader in data security, governance, and resilience, going beyond traditional solutions to ensure a robust data foundation and enable organizations everywhere to collaborate with con…
Beyond Secure. AvePoint is the global leader in data security, governance, and resilience, going beyond traditional solutions to ensure a robust data foundation and enable organizations everywhere to collaborate with con…
Application Support Analyst Key responsibilities: Support and troubleshoot issues with the platforms. Support existing solutions on the platforms. Track and monitor updates to the platforms and implement necessary update…
Job Title - Full-stack Developer Key Skills - Java 8, Microservice & Docker Experience - 5+ years Location - Singapore Key Skills Required Technical Skills: Must-have: Strong hands-on experience in Java 8, Microservi…
About the Role We are seeking a Senior Software Quality Engineer to lead our quality assurance efforts and ensure the delivery of high-quality software solutions. In this role, you will work closely with Product Owners a…
SimplifyNext is a Singapore-headquartered digital engineering firm, with offices in Thailand and Malaysia, working across three converged areas: agentic AI, AI-enabled application modernisation, and intelligent automatio…
About the Role We are looking for a technically driven and customer-focused Service Engineer (Cloud & Infrastructure) to join our growing Singapore team. This role is ideal for individuals who enjoy solving complex i…
Key Responsibilities Gather and analyze business needs, processes, and pain points across stakeholders. Translate business requirements into clear functional specifications for implementation. Identify opportunities to i…
Securing the Future with AvePointAvePoint is a global leader in data management and governance, trusted by over 21,000 customers worldwide to enhance their digital workplaces across Microsoft, Google, Salesforce, and oth…
Securing the Future with AvePoint AvePoint is a global leader in data management and governance, trusted by over 21,000 customers worldwide to enhance their digital workplaces across Microsoft, Google, Salesforce, and ot…
We are looking for a Software Engineer (Mid-Level / Senior) to support a large-scale Atlassian Cloud migration project. This role will focus on engineering solutions to support the transition from on-premise environments…
Responsibilities: Responsible for the development and optimization of internal system frontend pages. Build, develop, and optimize applications on the company’s internal low-code platform. Develop efficiency engineering…
About Workato Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. A leader in Enterprise…
About the Role We are looking for a Senior Solution Architect to lead the design and implementation of cutting-edge enterprise solutions. In this role, you will be responsible for shaping the end-to-end architecture of c…
Beyond Secure. AvePoint is the global leader in data security, governance, and resilience, going beyond traditional solutions to ensure a robust data foundation and enable organizations everywhere to collaborate with con…
What You Will Be Doing As an Application Support Engineer, you will play a critical role in supporting enterprise applications and ensuring smooth system operations for our clients. You will work closely with customers,…