Flintex Retail & E-commerce

Full Stack Developer

Singapore, Singapore In person Full-time

Key Responsibilities

  • Design, develop, test, deploy, and maintain scalable enterprise applications.
  • Develop backend applications and services using C# and .NET/.NET Core.
  • Build and maintain cloud-native solutions on Microsoft Azure.
  • Develop, configure, and support Azure Logic Apps and system integrations.
  • Design and implement RESTful APIs for internal and external applications.
  • Develop, optimize, and maintain Microsoft SQL Server databases, stored procedures, and queries.
  • Build and maintain CI/CD pipelines using Azure DevOps.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
  • Troubleshoot, debug, and optimize application performance.
  • Participate in code reviews and ensure adherence to software development best practices.
  • Evaluate, design, and integrate AI and Generative AI capabilities into enterprise applications and business workflows.
  • Develop AI-powered solutions using Large Language Models (LLMs), prompt engineering, and enterprise AI services.
  • Design and implement agentic AI workflows capable of orchestrating APIs, enterprise data sources, and business processes.
  • Implement Retrieval-Augmented Generation (RAG) solutions to securely ground AI responses using enterprise data.
  • Evaluate AI solution quality, including response accuracy, grounding, security, performance, and responsible AI considerations.
  • Contribute to both frontend and backend development to deliver complete end-to-end solutions.

Required Skills & Experience

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Proven experience in software development using:

C#

.NET / .NET Core

Microsoft Azure

Azure DevOps

Azure Logic Apps

REST API development

Microsoft SQL Server

  • Hands-on experience with Large Language Models (LLMs), Generative AI, and prompt engineering.
  • Experience building or integrating AI/LLM capabilities into applications or enterprise workflows.
  • Understanding of agentic AI concepts, including tool/function calling, workflow orchestration, and multi-step AI processes.
  • Familiarity with Retrieval-Augmented Generation (RAG), embeddings, vector search, and vector databases.
  • Knowledge of AI technologies and their practical application in enterprise solutions.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration skills.

Preferred Skills

  • Experience in Full Stack Development with both frontend and backend technologies.
  • Hands-on experience with modern frontend frameworks such as React, Angular, or Vue.js.
  • Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript.
  • Experience with cloud-based application architecture and microservices.
  • Knowledge of Python is a strong advantage.
  • Experience with AI application frameworks such as LangChain, Semantic Kernel, or similar orchestration frameworks.
  • Experience with enterprise AI services such as Azure OpenAI Service, Azure AI Foundry, or equivalent platforms.
  • Experience implementing RAG solutions using vector search technologies such as Azure AI Search or similar vector databases.
  • Understanding of AI security and Responsible AI principles, including data privacy, prompt injection risks, access control, and AI output validation.
  • Exposure to evaluation, monitoring, and observability of LLM-based applications is an advantage.
  • Familiarity with containerization technologies such as Docker and Kubernetes is a plus.
  • Experience working in Agile/Scrum environments.

Job description provided by Flintex.
View the original posting