Python Developer

Emerson Electric (Asia) LimitedMandaluyong, Metro Manilakalibrrpublished 07/29/2026
Must-have:PythonReactGitAzureFrontendBackendDevOpsQA/TestAgileCI/CDSenior

In This Role, Your Responsibilities Will Be:

Build and maintain Python FastAPI backend services and REST APIs supporting MyAssets, FDDH, and product documentation platforms under the guidance of the Senior Developer.

Develop and maintain React.js front-end components, including state management, responsive UI, and integration with FastAPI backend services for product and asset management workflows.

Write and maintain PostgreSQL queries, support schema updates, and assist with data migrations for platform databases.

Assist with REST API integrations to third-party documentation platforms (Zoomin and similar) by consuming APIs, handling data transformation, and supporting publication workflows.

Apply SDLC practices throughout feature delivery and design, develop, test, and support production releases across the portfolio.

Debug and resolve issues across FastAPI, PostgreSQL, and React layers and escalate complex root causes to the Senior Developer with clear analysis.

Write clean, well-documented, and reusable code following team standards, participate actively in code reviews, and maintain technical documentation for owned features, including API endpoint notes, data flow descriptions, and test cases.

Collaborate with Product Owners, QA, and System Analysts to understand requirements and deliver quality solutions on time.

Participate in Agile ceremonies and CI/CD delivery practices using Azure DevOps.

For This Role, You Will Need:

Bachelor's degree in Computer Science, Software Engineering, or a related field.

3+ years of software development experience with hands-on delivery in Python and React

Proficiency in building REST API services using FastAPI, including endpoint definition, Pydantic models, request/response handling, and basic async patterns.

Working knowledge of PostgreSQL or MySQL

Familiarity with Git version control, Azure DevOps, or similar CI/CD tools, and sprint-based delivery and strong English communication skills.