EM

Staff Developer (Python FastAPI, React)

Emerson
Pune Posted 11 Oct 2026
FULL TIME
Git
Rest Apis
FastAPI
react.js
Mysql
+3 more

Job Description

Job Description

Are you an Application Developer eager to advance your career by creating enterprise-level product and asset management systems? This position allows you to engage with MyAssets, the Field Device Data Hub (FDDH), and product documentation APIs for a leading global automation technology firm. Collaborating with a Senior Developer, you will play a vital role in the development of Python FastAPI backend services, React front-end components, and REST API integrations, including connections with third-party documentation vendors that enhance Emerson's worldwide product information ecosystem.

Your Responsibilities Will Include:

  • Develop and manage Python FastAPI backend services and REST APIs that support MyAssets, FDDH, and product documentation platforms, guided by the Senior Developer.
  • Create and sustain React.js front-end components, focusing on state management, responsive design, and integration with FastAPI backend services for product and asset management tasks.
  • Construct and maintain PostgreSQL queries, assist with schema modifications, and facilitate data migrations for platform databases.
  • Support REST API integrations with third-party documentation platforms (such as Zoomin) by consuming APIs, managing data transformation, and aiding publication processes.
  • Implement SDLC methodologies throughout feature development and design, including the design, development, testing, and support of production releases across the portfolio.
  • Troubleshoot and resolve issues within the FastAPI, PostgreSQL, and React layers, escalating complex root causes to the Senior Developer with thorough analysis.
  • Produce clean, well-documented, reusable code that adheres to team standards, actively participate in code reviews, and maintain technical documentation for features under your purview, including notes on API endpoints, data flow, and test cases.
  • Collaborate effectively with Product Owners, QA, and System Analysts to grasp requirements and deliver high-quality solutions on schedule.
  • Engage in Agile ceremonies and CI/CD practices utilizing Azure DevOps.

Who You Are:

You embrace new challenges with enthusiasm and maintain a proactive attitude in both favorable and challenging circumstances. You demonstrate a strong sense of ownership, taking personal responsibility for your decisions, actions, and outcomes. Your communication skills are effective across various contexts, providing timely and valuable information to colleagues throughout the organization. You collaborate with others to achieve shared goals, fostering teamwork that drives organizational success. With a curious mind and a desire to learn, you seek constructive feedback, leveraging it to enhance your skills continuously.

Requirements for This Role:

  • A Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • 3–5 years of practical software development experience, with a focus on Python and React in a professional setting.
  • Expertise in developing REST API services using FastAPI, including endpoint definitions, Pydantic models, request/response handling, and foundational async patterns.
  • Proficient in creating React components utilizing modern JavaScript (ES6+), state management (Redux or Context API), and integration with REST API backends.
  • Experience in consuming and creating REST APIs, with a solid understanding of HTTP methods, status codes, JSON payloads, and basic authentication techniques (JWT or API key).
  • Familiarity with PostgreSQL or MySQL, including the ability to write queries, understand basic schema, and support data operations within a relational database framework.
  • Knowledge of Git version control, Azure DevOps, or similar CI/CD tools, and experience with sprint-based delivery, coupled with strong communication skills in English.

Preferred Qualifications That Differentiate You

  • Experience with integrations involving third-party SaaS platforms or documentation tool APIs (such as Zoomin, Paligo, or similar) via REST.
  • Understanding of product information, asset management, or documentation delivery systems.
  • Exposure to asynchronous programming patterns in Python, including FastAPI Background Tasks, Celery, or basic task queuing concepts.
  • Experience with automated testing frameworks like PyTest for backend and Jest or React Testing Library for frontend.
  • Basic knowledge of Docker for local development environments.
  • Experience working within international, cross-time zone Agile delivery teams.

Our Culture & Commitment to You:

At Emerson, we are dedicated to fostering a workplace where every team member is valued, respected, and empowered to grow. We cultivate an environment that promotes innovation, collaboration, and diverse perspectives, recognizing that exceptional ideas emerge from strong teams. Our commitment to continuous career development and fostering an inclusive culture ensures you receive the support needed to succeed. Through mentorship, training, and leadership opportunities, we invest in your growth, enabling you to make a meaningful impact. We believe that diverse teams working together are essential to driving growth and achieving business results.

We understand the significance of employee wellbeing. We prioritize offering competitive benefits, a variety of medical insurance options, an Employee Assistance Program, employee resource groups, recognition programs, and much more. Our culture supports flexible time off, including paid parental leave (for both mothers and fathers), vacation, and holiday leave.

About Us

WHY EMERSON

Our Commitment to Our People

At Emerson, we are inspired by a spirit of collaboration that empowers our diverse, multicultural teams worldwide to drive innovation that enhances health, safety, intelligence, and sustainability. We invite you to join us in our ambitious journey.

We have cultivated a community of engaged, inquisitive individuals who thrive in an environment where they are welcomed, trusted, celebrated, and empowered to tackle the world's most complex challenges — for our customers, communities, and the planet. You will have the opportunity to contribute to this essential work while further enhancing your skills through our award-winning employee development initiatives. We take pride in being a responsible corporate citizen in every location we serve, with a commitment to our people, communities, and the broader world. We take this duty seriously and strive to make a positive difference in all that we do.

At Emerson, you will experience firsthand how our people are central to our mission. Let’s move forward together. Let’s think innovatively, learn, collaborate, and grow. Seek opportunities, push boundaries, and empower each other to improve. Let's accelerate progress together.

Accessibility Assistance or Accommodation

If you have a disability and encounter difficulties accessing or using this website to apply for a position, please reach out to: [HIDDEN TEXT].

About Emerson

Emerson is a global frontrunner in automation technology and software. Leveraging our extensive domain expertise and a track record of flawless execution, Emerson assists customers in critical sectors such as life sciences, energy, power and renewables, chemical processing, and advanced factory automation to operate more sustainably while enhancing productivity, energy security, and reliability.

With worldwide operations and a comprehensive suite of software and technology solutions, we are enabling organizations to embrace digital transformation, leading to measurable improvements in their operations, conservation of valuable resources, and enhanced safety.

We offer equitable opportunities, celebrate diversity, and confidently embrace challenges, believing that together we can create a significant impact across various countries and industries. Whether you are an experienced professional seeking a career transition, an undergraduate student exploring options, or a recent graduate with an advanced degree, you'll find your opportunity to make a difference at Emerson. Join our team – let’s move forward together!

No calls or agencies please.
Join WhatsApp Channel