Full Time

Principal Consultant – Python Full Stack Developer (Energy / Oil & Gas – Midstream / ETRM) - W2 Only

LogicsT Technologies
Contract
Mid-Senior level
Outsourcing and Offshoring Consulting
Chicago, IL
???* / year

Job Description

Principal Consultant – Python Full Stack Developer (Energy / Oil & Gas – Midstream / ETRM)

Location: Chicago, IL 60604

Duration: 12 Months

Experience: 10+ Years

Work Model: To be confirmed

Certifications: Not Required

Job Description

We are looking for an experienced Principal Consultant – Python Full Stack Developer with strong expertise in Python backend development, AWS services, SQL, and React frontend development. The ideal candidate should have hands-on experience building scalable applications using microservices architecture, AWS Lambda, PostgreSQL, and modern API technologies.

Experience in the Energy, Oil & Gas, Midstream, or Energy Trading and Risk Management (ETRM) domain is beneficial.

Must-Have Skills
  • Advanced Python programming and object-oriented programming (OOP).
  • AWS services, particularly AWS Lambda.
  • SQL and PostgreSQL.
  • Microservices architecture and application development.
  • Python backend development.
  • React frontend development.
  • ORM tools, preferably SQLAlchemy.
  • GraphQL API development and integration.
  • Design patterns and scalable application design.
  • Git, branching strategies, and version control.
  • Agile/Scrum development methodology.
Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Python and AWS.
  • Build and manage serverless applications using AWS Lambda and microservices architecture.
  • Develop and optimize database queries, data models, and PostgreSQL integrations.
  • Implement and integrate GraphQL APIs and ORM-based database operations.
  • Develop and maintain responsive frontend applications using React.
  • Apply object-oriented programming principles and established design patterns to deliver maintainable code.
  • Collaborate with cross-functional teams in an Agile/Scrum environment.
  • Participate in code reviews, testing, debugging, and continuous improvement.
  • Follow Git workflows and branching strategies to support collaborative development.
Top 3 Responsibilities
  1. Python Backend Development: Build robust backend services, APIs, and microservices using Python, AWS Lambda, and PostgreSQL.
  2. React Frontend Development: Develop and maintain frontend components and integrate them with backend services.
  3. Application Architecture & Integration: Implement scalable application designs, GraphQL APIs, database integrations, and enterprise-grade development practices.
Preferred Qualifications
  • Experience in the Energy, Oil & Gas, Midstream, or ETRM/Energy Commodities domain.
  • Experience developing enterprise-scale applications.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work independently and collaborate effectively with distributed teams.


Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.