Enable job alerts via email!

Python Full Stack Desk Applications Developer

Vitol Group

London

On-site

GBP 50,000 - 90,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Full Stack Developer, where you'll leverage your Python and React skills to transform workflows and drive innovation in the energy sector. This role offers a unique opportunity to work closely with non-technical experts, enhancing automation and optimizing processes that impact global operations. You'll collaborate with diverse teams, manage projects from inception to completion, and contribute to meaningful initiatives that advance the energy industry. If you're passionate about technology and eager to make a difference, this is the perfect opportunity for you.

Benefits

Global Exposure
Innovative Environment
Community Engagement
Impactful Work
Corporate Social Responsibility

Qualifications

  • 3+ years of full-stack Python and React development experience.
  • Proficiency with Python frameworks and SQL databases.

Responsibilities

  • Modernizing automation by migrating Excel workflows into Python.
  • Collaborating with teams to build and support analytical tools.

Skills

Python
React
SQL
Data Scraping
Project Management
Typescript

Education

Relevant University Degree

Tools

FastAPI
Plotly Dash
Streamlit
PostgreSQL
Mantine React Components
Tanstack React Query/Router

Job description

Python Full Stack Desk Applications Developer
  • Full-time
  • Vitol is a leader in energy and commodities. Vitol produces, manages, and delivers energy and commodities to consumers and industry worldwide. In addition to its primary business of trading, Vitol is invested in infrastructure globally, with over $10 billion invested in long-term assets.

    Vitol’s customers include national oil companies, multinationals, leading industrial companies, and utilities. Founded in Rotterdam in 1966, Vitol now operates from approximately 40 offices worldwide. Revenues in 2023 reached $400 billion.

    You will have the opportunity to work with non-technical experts to develop innovative analytical solutions and full-stack applications. The role offers a chance to significantly impact commercial and operational decision-making beyond traditional developer roles. You will be involved in transforming existing workflows and analytics landscape, requiring quick understanding of user requirements, effective communication, and independent work to drive automation and process optimization.

    The Desk Developer role, based in London, UK, includes:

    • Enhancing Automation: Modernizing automation by migrating Excel-based workflows into Python.
    • Rapid Prototyping: Collaborating directly with operations and commercial teams to build and support analytical tools, iterating based on user feedback.
    • Project Management: Analyzing business needs and managing project lifecycles from start to finish.
    • Innovation: Proposing technical solutions to improve processes or explore new opportunities.
    • Team Upskilling: Assisting in upskilling the desk in Python and ensuring critical scripts are production-ready.
    • Platform Expertise: Gaining in-depth knowledge of Vitol's MIS platforms and tools, becoming a key resource.
    • Process Optimization: Working with IT and business teams to improve MIS processes and promote tool utilization.

    Minimum qualifications include:

    • Relevant university degree
    • 3+ years of full-stack Python and React development experience
    • Proficiency with Python (FastAPI, Plotly Dash/Streamlit, SQLModel, Pydantic)
    • Experience with data scraping and normalization techniques
    • Experience with relational SQL databases (e.g., PostgreSQL)
    • Passion for Python and React development, with a desire to stay current in the community
    • Knowledge of Typescript React is a strong plus
    • Familiarity with Mantine React Components and Tanstack React Query/Router is a plus

    Desired personal qualities:

    • Results-oriented with interest or experience in commodities
    • Attention to detail
    • Entrepreneurial self-starter mindset
    • Ability to prioritize and work independently
    • Excellent communication and relationship skills
    • Ability to collaborate across organizational and cultural boundaries
    • Team player
    • Energetic, resilient, resourceful, and able to work under pressure
    • Creative problem solver

    What we offer:

    • Global Exposure: Work in an international environment with diverse colleagues and clients.
    • Innovative Environment: Access to cutting-edge technology and tools.
    • Community Engagement: Join our global Python and React communities for training and collaboration.
    • Impactful Work: Contribute to projects that advance the energy industry and have a global impact.
    • Corporate Social Responsibility: Participate in charitable and sustainability initiatives.
    • Innovation: Drive technological change in the energy trading sector.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Mid-Level Python Software Engineer

JR United Kingdom

London

Remote

GBP 40,000 - 80,000

Yesterday
Be an early applicant

Management Consultant- Finance Systems

Trinity House Group

Greater London

Remote

GBP 70,000 - 85,000

Today
Be an early applicant

Junior - Mid-Ruby Developer (Hotwire/ Stimulus / Turbo) - up to 60,000 - 3 Roles! - Fully remote

JR United Kingdom

London

Remote

GBP 50,000 - 60,000

Yesterday
Be an early applicant

ERP Agile Delivery Coach Managing Consultant

JR United Kingdom

London

Remote

GBP 70,000 - 88,000

Yesterday
Be an early applicant

Senior ServiceNow Application Developer

TN United Kingdom

London

Remote

GBP 50,000 - 90,000

12 days ago

Senior .NET/Umbraco Developer

iO Associates - UK/EU

London

Remote

GBP 50,000 - 90,000

6 days ago
Be an early applicant

Senior Control System Engineer

TN United Kingdom

London

Remote

GBP 50,000 - 75,000

Yesterday
Be an early applicant

Python Software Engineer - Ubuntu Server Certification

TN United Kingdom

London

Remote

GBP 45,000 - 80,000

10 days ago

Node Software Engineer - 100m+ daily transactions

JR United Kingdom

London

Remote

GBP 60,000 - 100,000

4 days ago
Be an early applicant