Emerson

Senior Full-Stack Cloud Developer

Emerson

full-time

Posted on:

Location Type: Hybrid

Location: Singapore • 🇸🇬 Singapore

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularASP.NETAzureCloudDockerETLKubernetesMicroservices.NETReactSQLTypeScript

About the role

  • Design and implement scalable, cloud-ready software solutions that align with business and manufacturing integration needs.
  • Translate complex requirements into secure, maintainable, and high-performing features.
  • Build cloud-native APIs and services optimized for deployment and operation within Microsoft Azure.
  • Implement robust data models, developing and maintaining data integration and transformation processes to support seamless connectivity between systems.
  • Apply secure coding, SOLID principles, and clean architecture while adopting cloud-native patterns such as microservices, domain boundaries, and event-driven design to deliver scalable, resilient, enterprise-grade cloud systems.
  • Ensure efficient and reliable deployments through well-structured CI/CD pipelines in Azure DevOps, collaborating with DevOps teams to maintain automation and release quality.
  • Maintain disciplined development practices with a strong focus on performance, security, and maintainability.
  • Drive engineering excellence through code reviews, collaboration, and ownership - managing ambiguity effectively to deliver reliable, production-grade outcomes.
  • Mentor a team of developers, fostering a culture of innovation and collaboration.
  • Collaborate closely with product owners, architects, and cross-functional teams to deliver high-quality, reliable results.

Requirements

  • 8-10 years of full-stack development experience, preferably in business or manufacturing system integration projects.
  • Proficiency in .NET 6/7/8 (C#) with ASP.NET Core Web API, and front-end development using React (TypeScript) or Angular.
  • Experience deploying and operating applications in Azure Cloud, with familiarity in App Service, AKS, Azure SQL, or Azure Storage.
  • Understanding of secure coding practices, SOLID principles, and clean architecture, with exposure to cloud-native patterns such as microservices and event-driven architectures.
  • Knowledge of data modeling, data transformation, and integration across multiple systems.
  • Awareness of ETL concepts such as data ingestion, transformation, and workflow management, along with familiarity with Docker, Kubernetes, and Helm charts for containerized deployments.
  • Strong communication and collaboration skills, with the ability to work effectively across cross-functional and distributed teams.
Benefits
  • Competitive benefits plans
  • A variety of medical insurance plans
  • Employee Assistance Program
  • Employee resource groups
  • Recognition programs
  • Flexible time off plans
  • Paid parental leave (maternal and paternal)
  • Vacation and holiday leave

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NET 6.NET 7.NET 8C#ASP.NET Core Web APIReactTypeScriptAngulardata modelingETL
Soft skills
communicationcollaborationmentoringengineering excellencemanaging ambiguity