If you are a Senior Application Developer with strong Python backend and full-stack expertise, this role offers the prospect to build and maintain enterprise-grade products and asset management platforms for a global automation technology leader. You will design Python REST and GraphQL APIs, integrate with documentation vendors such as Zoomin, and deliver React front-end interfaces that surface product and asset data to engineers, administrators, and customers across Emerson's global network.
In This Role, Your Responsibilities Will Be:
Design, build, and maintain Python-based REST APIs and backend services, using FastAPI or Django REST Framework.
Design and expose GraphQL APIs where product and asset data consumption patterns require flexible, client-driven queries, and maintain and evolve existing GraphQL schemas.
Develop and maintain PostgreSQL schemas, queries, and migrations supporting product registry, asset tracking, and documentation metadata at production scale.
Integrate with Zoomin and other third-party documentation vendor APIs, managing content delivery,
publication workflows, and metadata synchronization between internal systems and external platforms.
Build and maintain React.js front-end components and interfaces that surface product and asset data to end users, including state management (Redux or Context API) and responsive UI design.
Apply the full SDLC to deliver solutions across the product and asset portfolio, from requirements analysis through testing, deployment, and production support.
Troubleshoot and resolve production issues across Python APIs, PostgreSQL, and React layers, conduct root cause analysis, and implement durable performance improvements.
Collaborate with Product Owners, System Analysts, QA teams, and the backend developer to deliver platform features.
Maintain API contracts, data models, integration guides, and runbooks for owned services.
Participate in Agile ceremonies and CI/CD delivery practices using Azure DevOps.
Who
📌 Senior Developer (India)
🏢 Emerson
📍 India