Back to jobs Featured

Full Stack Cloud Developer /Senior Developer

Job description

Core Requirements

  • 5-10 years of full‑stack development experience, ideally across business and manufacturing system integration initiatives.
  • Advanced front‑end development skills using React (TypeScript) or Angular, including experience with React Hooks for state and lifecycle management and the creation of reusable component‑based UI modules.
  • Proficiency in .NET 6/7/8 (C#) and ASP.NET Core Web API for building scalable and reliable backend services.
  • Hands‑on experience with Entity Framework Core for ORM and efficient data access within .NET applications.
  • Expertise in deploying and operating applications on Microsoft Azure, with familiarity in services such as App Service, AKS, Azure SQL, and Azure Storage.
  • Strong understanding of secure coding practices, SOLID principles, and clean architecture, complemented by exposure to cloud‑native paradigms like microservices and event‑driven systems.
  • Knowledge of data modeling, transformation, and integration across distributed systems.
  • Awareness of ETL workflows, including ingestion and transformation processes, and experience using Docker, Kubernetes, and Helm for containerized application deployments.
  • Excellent communication and collaboration capabilities, enabling effective teamwork across cross‑functional and distributed groups.

a { text-decoration: none; color: #464feb;}tr th, tr td { border: 1px solid #e6e6e6;}tr th { background-color: #f5f5f5;}

Preferred Qualifications

  • Hands‑on experience with Azure-native services, including Functions, Logic Apps, Key Vault, Service Bus, or Event Hub.
  • Experience working in SAFe Agile or other Agile methodologies, especially within teams using Azure DevOps for project execution.
  • Domain knowledge in Life Sciences or manufacturing system integration, such as LIMS, MES, DCS, or recipe management systems.

www.ambition.com.sg

EA Registration Number: R1551322

Business Registration Number: 200611680D.
License Number: 10C5117