Lead Software Engineer (React/Python)

Hybrid in Houston, TX, US • Posted 1 hour ago • Updated 1 hour ago
Full Time
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Agile
  • Analytics
  • Cloud Architecture
  • ARM
  • Continuous Integration
  • Computer Science
  • Python
  • RDBMS
  • RESTful
  • React.js
  • Microsoft Azure
  • Microservices
  • Software Engineering
  • TypeScript
  • Scalability
  • Manufacturing
  • Data Warehouse
  • Cloud Computing
  • Data Structure
  • DevOps
  • Django
  • Equipment Maintenance
  • Docker
  • UI
  • Workflow
  • Relational Databases
  • Roadmaps
  • Kubernetes
  • JavaScript

Summary

Lead Software Engineer

Position Overview

Seeking an experienced software engineer to lead development of a new production certification and approvals module within our existing equipment maintenance application. This role owns end‑to‑end delivery of features that enable chemical manufacturing personnel to certify daily production through structured approval workflows, tracking, and commenting.

You’ll work across the stack (backend services, data layer, frontend UI, and cloud deployment) in an Agile environment, collaborating with manufacturing engineers, data teams, and other developers to deliver scalable, secure, and maintainable solutions that directly support plant operations and compliance.

·       Design and evolve the architecture of the production certification and approvals module, ensuring scalability, reliability, and maintainability.

·       Model and manage data structures supporting certifications, approvals, comments, and audit trails.

·       Define and implement clear contracts between frontend and backend services.

·       Integrate the module with the existing OEE application and related manufacturing systems.

·       Align technical decisions with enterprise standards for cloud architecture, security, and governance.

·       Contribute to technical roadmaps and evaluate tools/approaches that improve developer productivity and system robustness.

·       Design, implement, and maintain backend APIs and services in Python on a relational database (PostgreSQL or similar).

·       Implement data access and persistence patterns that perform well on large manufacturing datasets.

·       Build responsive, usable frontends using React or a similar modern JavaScript framework.

·       Implement production certification workflows: approvals, notifications, status tracking, and commenting.

·       Write clean, testable code and participate in code reviews to maintain quality and consistency across the codebase.

·       Work closely with product owners, manufacturing engineers, and site champions to refine requirements and translate them into practical technical solutions.

·       Participate in agile ceremonies (planning, stand‑ups, reviews, retros) and provide realistic estimates and commitments.

·       Mentor other developers by sharing best practices and reviewing code.

·       Communicate trade‑offs, risks, and technical decisions clearly to both technical and non‑technical stakeholders.

·       Support user acceptance testing and change management to ensure successful adoption in plants.

Required Qualifications

·       Bachelor’s degree in Computer Science, Software Engineering, or a closely related technical field.

·       7–10 years of professional full stack development experience, including:

  • Significant backend experience with Python and a web framework (e.g., FastAPI, Django, or similar).
  • Experience building RESTful APIs and integrating with relational databases (PostgreSQL or similar).
  • Experience building production UIs using React or another modern JavaScript framework.

·       Hands‑on experience deploying and operating applications on a major cloud platform (Azure preferred).

·       Experience with Git‑based workflows and CI/CD pipelines (Azure DevOps or similar).

·       Demonstrated success delivering and supporting enterprise applications in production.

Preferred Qualifications

·       Master’s degree in Computer Science or related field.

·       Experience in chemical manufacturing, process industries, industrial automation, or production/OEE/quality systems.

·       Experience with:

  • TypeScript and modern React ecosystem tooling.
  • Additional backend frameworks and service architectures (e.g., microservices, event‑driven).
  • Infrastructure‑as‑Code and containerization (e.g., Docker, Kubernetes, Terraform/ARM/Bicep).
  • Data warehousing or analytics platforms (e.g., Snowflake or similar).

·       Familiarity with manufacturing regulations, quality standards (ISO, GMP), or plant operations.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10120234
  • Position Id: 8974636
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Houston, Texas

Today

Full-time

Houston, Texas

Today

Full-time

Houston, Texas

Today

Full-time

Houston, Texas

Today

Full-time

Search all similar jobs