
Full-Stack Developer
Emerson
full-time
Posted on:
Location Type: Hybrid
Location: Singapore • 🇸🇬 Singapore
Visit company websiteJob 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