Emerson

Full-Stack Developer

Emerson

full-time

Posted on:

Location Type: Hybrid

Location: Singapore • 🇸🇬 Singapore

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularASP.NETDockerETLKubernetesMicroservices.NETReactTypeScript

About the role

  • Designing and implementing scalable, maintainable software solutions that align with business and manufacturing integration needs.
  • Translating complex requirements into clear, well-structured features and workflows.
  • Ensuring high standards of code quality through reviews, testing, and adherence to clean coding and architectural best practices.
  • Developing data integration and transformation processes that enable seamless connectivity between systems.
  • Maintaining disciplined development practices with strong focus on performance, security, and maintainability.
  • Driving engineering excellence through code reviews, collaboration, and ownership, managing ambiguity effectively to deliver reliable, production-grade outcomes.
  • Collaborating closely with product owners, architects, and cross-functional teams to deliver high-quality, reliable outcomes.

Requirements

  • 5–7 years of experience in full-stack development, with a focus on integrating business and manufacturing systems.
  • Strong working knowledge of .NET 6/7/8 (C#) with ASP.NET Core Web API, and front-end development using React (TypeScript) or Angular.
  • Understanding of secure coding practices, SOLID principles, and clean coding standards to ensure maintainable and robust software design.
  • Understanding software architecture design concepts, including microservices, serverless computing, and clean architecture principles.
  • Awareness of ETL concepts such as data ingestion, transformation, and workflow management, along with familiarity with Docker and Kubernetes for containerized deployments.
  • Strong communication and collaboration skills, with the ability to work effectively across multi-functional teams.
Benefits
  • A variety of medical insurance plans
  • Employee Assistance Program
  • Employee resource groups
  • Recognition
  • Paid parental leave (maternal and paternal)
  • Vacation and holiday leave
  • Flexible time off plans

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 APIReactTypeScriptAngularETLmicroservices
Soft skills
communicationcollaborationengineering excellencecode reviewsownershipmanaging ambiguityfocus on performancefocus on securityfocus on maintainabilitytranslating complex requirements