About this role
Job Description
If you are an Application Developer with strong .NET Core backend and React frontend skills, this role offers the opportunity to build and maintain enterprise-grade web applications, designing .NET Core REST API services, delivering React front-end interfaces, and working with MS SQL Server to support Emerson's Lifecycle Services IT organization. You will own end-to-end feature delivery, contribute to technical design decisions, and help raise engineering standards across a collaborative Agile team. If this sounds like a perfect fit for you, apply now and join our team in Mandaluyong City, Philippines!
In This Role, Your Responsibilities Will Be:
- Build, and maintain .NET Core backend services and RESTful APIs, including controller design, middleware, dependency injection, authentication (JWT/OAuth2), and API versioning.
- Build and maintain React.js front-end components, including state management (Redux or Context API), responsive UI design, and integration with .NET Core API backends.
- Maintain MS SQL Server database schemas, stored procedures, views, and queries (SQL Server 2016 or above), while applying relational data modeling best practices for enterprise application workloads.
- Lead technical design for complex features by translating business requirements into well-structured API contracts, data models, and front-end component architecture.
- Integrate applications with internal enterprise systems and third-party REST APIs, defining integration patterns and handling authentication flows, data transformation, and error management.
- Drive code quality within the team, conduct thorough code reviews, identify technical debt, and recommend improvements to engineering standards and patterns.
- Apply the full SDLC across the application portfolio, including design, development, testing, deployment, and production support.
- Debug and resolve production issues across .NET Core, MS SQL Server, and React layers, maintain technical documentation, and participate in Agile ceremonies and CI/CD delivery practices using Azure DevOps.
Who You Are:
You readily take on new challenges and display a can-do attitude in good and difficult times. You act with a clear sense of ownership and take personal responsibility for decisions, actions, and failures. You effectively communicate in various settings and provide timely, helpful information to individuals across the organization. You partner with others to get work done and create teamwork that allows the organization to achieve shared objectives. You are curious and eager to learn and you seek feedback, grow from it, and continuously improve your craft.
For This Role, You Will Need:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5–8 years of experience in full-stack web development with hands-on