Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Python Full Stack Desk Applications Developer image - Rise Careers
Job details

Python Full Stack Desk Applications Developer

Company Description

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 $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, today Vitol serves its customers from some 40 offices worldwide. Revenues in 2023 were $400bn.

For more information: vitol.com

Job Description

This unique role places you directly within our business operations sitting and working closely with various teams. You will be given the opportunity to work with non-technical experts and develop innovative analytical solutions and full-stack applications. The role will offer you an opportunity to impact both commercial and operational decisions far more than a traditional developer role does. You will be heavily involved in helping transform team’s existing workflows and transform the business developed analytics landscape. Your ability to quickly understand user requirements, communicate effectively, and work independently will be crucial in driving modern automation solutions within the team and optimizing existing processes. 

This Role is located in Houston, TX - In office 5x a week

The Desk Developer role, located in Houston, United States, characterizes itself by: 

  • Enhancing Automation: Modernizing the automation landscape within the team by migrating existing excel based workflows into Python 

  • Rapid Prototyping: Sitting directly with the operations/commercial teams to build and support market-focused analytical tools and support applications, rapidly iterating on user feedback, turning it into actionable projects and analytical tools for the desk. 

  • Project Management: Analyse ongoing business and user requirements and independently manage various project lifecycles from end-to-end. 

  • Innovation: Suggest innovative and reliable technical solutions to the business, enhancing existing processes or identifying new opportunities. 

  • Team Upskilling: Help upskill the desk onto Python where possible and ensure mission-critical scripts are adequately productionized. 

  • Platform Expertise and Integration: Develop a deep understanding of Vitol's MIS platforms and tools, becoming a go-to expert for their functionalities and capabilities on the desk. 

  • Process Optimization: Collaborate with IT and business teams to continuously improve and optimize MIS processes, ensuring that tools are aligned with the evolving needs of the business and establishing robust feedback mechanisms to drive the utilisation of already existing tools on the MIS platform. 

Qualifications

  • Relevant university degree 

  • 3+ years of full stack Python and React development 

  • Experience with Python including Fast API, Plotly Dash / Streamlit, SQLModel & Pydantic 

  • Experience in working with relational SQL databases (i.e. PostgreSQL) 

  • Passion for developing in Python and React and a driven desire to engage with our Python and React community and staying up to date on latest developments 

  • Working knowledge in Typescript React a strong plus 

  • Working knowledge in Mantine React Components and Tanstack React Query / Tanstack Router a strong plus 

  • Working knowledge in leveraging LLM tools and AI prompt engineering a strong plus 

Additional Information

Soft Skills that will help you stand out 

  • Driven and results oriented with either previous experience and/or a demonstrable commercial interest for the commodities industry 

  • Excellent attention to detail 

  • Initiative with an entrepreneurial self-starter mindset 

  • Self-sufficient with an ability to independently set and manage priorities, ensuring the timely efficient completion of projects 

  • Outstanding communication and relationship management skills 

  • Capable of working effectively across organizational and cultural boundaries, demonstrating a global perspective and the ability to foster collaboration 

  • Team player 

  • Energetic, resilient, and resourceful, with an ability to work effective under pressure 

  • Highly creative with a strong drive and ability for problem solving. 
     

This Role is located in Houston, TX - In office 5x a week

What We Offer 

  • Global Exposure: The chance to work in a dynamic, international environment with colleagues and clients from around the world. 

  • Innovative Fast Paced Work Environment: Access to working with innovative technology and tools that empower you to be creative and excel in your role 

  • Python and React Communities: Access to our global and continuously growing Python Community (+250 colleagues) and React Community (+50 colleagues) that provides training, and ongoing discussions around the changes in the landscape of these frameworks and a creative space to produce suggestions and ideas to test and/or form new solutions that further drive the success of the business 

  • Impactful Work: The opportunity to contribute to meaningful projects that drive the energy industry forward and make a global impact across our lines of business and our operations. 

  • Corporate Social Responsibility: Ability to engage in a variety of charitable initiatives and programs that give back to the community and promote sustainability 

  • Innovation: The opportunity to work and drive change at the cutting edge of the energy commodity trading industry’s technological landscape 

  • Office based role in Houston, TX (5x days) 

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Python Full Stack Desk Applications Developer, Vitol

At Vitol, a global leader in energy and commodities based in Houston, TX, we’re on the lookout for a dynamic Python Full Stack Desk Applications Developer to join our innovative team! This unique role is an exciting opportunity to directly influence our business operations, working alongside both technical and non-technical experts. You’ll be responsible for modernizing our automation landscape by migrating existing workflows into cutting-edge Python applications, all while collaborating closely with various teams. Your ability to understand user needs will be vital as you develop market-focused analytical tools that shape our commercial and operational strategies. With a strong emphasis on innovation, you’ll propose reliable technical solutions and enhance existing processes while helping to upskill the team on Python development. Being part of our community means you’ll get access to top-notch resources in Python and React, allowing you to grow alongside passionate colleagues while making a tangible impact in the energy sector. If you thrive in a fast-paced environment, enjoy solving complex problems, and want to see the results of your work drive global change, then Vitol is the place for you!

Frequently Asked Questions (FAQs) for Python Full Stack Desk Applications Developer Role at Vitol
What are the main responsibilities of a Python Full Stack Desk Applications Developer at Vitol?

The Python Full Stack Desk Applications Developer at Vitol is responsible for creating analytical solutions and full-stack applications that help shape operational and commercial decisions. You'll migrate existing workflows into Python, engage with team members to build market-focused tools, manage project lifecycles, and optimize business processes while ensuring you’re aligned with the evolving business needs.

Join Rise to see the full answer
What qualifications are needed to apply for the Python Full Stack Desk Applications Developer position at Vitol?

To qualify for the Python Full Stack Desk Applications Developer role at Vitol, candidates should hold a relevant university degree and have at least 3 years of experience in full-stack development using Python and React. Additionally, familiarity with relational SQL databases, experience in FastAPI, Plotly Dash / Streamlit, and a passion for both Python and React are highly beneficial.

Join Rise to see the full answer
What does the work environment look like for a Python Full Stack Desk Applications Developer at Vitol?

The work environment for a Python Full Stack Desk Applications Developer at Vitol is dynamic and collaborative, located in our Houston office. Being an office-based role, you'll work in close proximity with a diverse team, fostering a creative atmosphere where innovation thrives, and engaging in regular discussions around technology and best practices.

Join Rise to see the full answer
How does Vitol support professional development for Python Full Stack Desk Applications Developers?

Vitol is committed to the professional development of its employees, particularly those in the Python Full Stack Desk Applications Developer role. The company offers access to global communities in Python and React, with numerous opportunities for training, networking, and engaging in the latest technological advancements, ensuring that you stay current and excel in your career.

Join Rise to see the full answer
What makes the Python Full Stack Desk Applications Developer role at Vitol unique?

The role of Python Full Stack Desk Applications Developer at Vitol is unique because it marries technical expertise with direct influence over commercial and operational strategies. Unlike traditional development roles, this position allows you to work closely with operations teams, turning insights into impactful tools that drive the energy trading industry forward.

Join Rise to see the full answer
Common Interview Questions for Python Full Stack Desk Applications Developer
Can you describe your experience with both Python and React development?

When asked about your experience with Python and React, highlight specific projects you’ve worked on, the technical challenges you faced, and how you tackled them. Discuss any frameworks or libraries you used, and reflect on how you stay updated with the latest developments in these technologies. Showing a passion for continuous learning can set you apart.

Join Rise to see the full answer
How do you prioritize and manage your projects?

To effectively answer this question, explain your project management strategies. Discuss tools or methodologies you may use, such as Agile or Kanban, and emphasize your ability to adapt priorities based on user feedback or business needs. Illustrating a specific instance when you successfully managed competing deadlines will strengthen your response.

Join Rise to see the full answer
How would you approach transforming an existing Excel-based workflow into a Python application?

Begin by discussing the importance of understanding the current Excel workflow thoroughly. Emphasize your step-by-step approach: gathering user requirements, developing a prototype, testing it with users, and iterating based on their feedback. This illustrates both your technical knowledge and your collaborative spirit.

Join Rise to see the full answer
Can you give an example of how you've used automation to improve workflows in a previous job?

In answering this question, share a relevant example detailing a specific problem you addressed with automation. Include the solution you implemented, the technologies used, and the final impact on your team's productivity and efficiency, showcasing your problem-solving skills along the way.

Join Rise to see the full answer
What steps do you take to ensure code quality and mitigate bugs?

Outline your practices for maintaining code quality, such as code reviews, unit testing, and using version control systems efficiently. Mention any tools you leverage for debugging or ensuring best practices, and stress your commitment to clean and efficient code.

Join Rise to see the full answer
How do you handle feedback and criticism regarding your project implementations?

In your answer, emphasize the importance of constructive feedback in personal and professional growth. Share how you actively seek feedback, particularly from stakeholders and users, to refine projects and how you incorporate that feedback into your work to enhance the final product.

Join Rise to see the full answer
What innovative solutions have you suggested or implemented in past projects?

When discussing innovative solutions, share a specific instance where your idea led to significant improvements. Highlight not just creativity but also how you validated your idea through user feedback or testing, and the resulting benefits for your team or organization.

Join Rise to see the full answer
How do you approach learning new technologies, particularly in Python and React?

Explain your proactive approach to learning new technologies, such as enrolling in online courses, attending meetups, or participating in related communities. Mention specific technologies you recently learned about and how they can be implemented in your work, showcasing your eagerness to keep pace with advancements in the tech landscape.

Join Rise to see the full answer
What do you think are the most important traits for someone in the Python Full Stack Desk Applications Developer role?

Discuss traits such as strong problem-solving skills, effective communication, and the ability to work collaboratively with diverse teams. Emphasize the significance of being adaptable and detail-oriented, which is crucial when transitioning traditional workflows into innovative applications.

Join Rise to see the full answer
Why do you want to work for Vitol as a Python Full Stack Desk Applications Developer?

When addressing why you want to join Vitol, align your answer with the company’s mission and how your values resonate with theirs. Mention your excitement about the energy and commodities sector, your passion for innovative technology, and how you envision contributing to impactful projects that advance Vitol's goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Lely Remote Cornelis van der Lelylaan 1, 3147 PB Maassluis, Nederland
Posted yesterday

Become a key player in a leading Dutch company specializing in innovative dairy farming solutions as a Lead Engineer Frontend.

Photo of the Rise User
Posted 9 days ago

We're seeking a strategic DevOps Lead to drive best practices and enhance our cloud infrastructure supporting LI.FI's mission in the DeFi space.

Photo of the Rise User
Posted 12 days ago

Become a pivotal member of Bhblasted's innovative team as a Prompt Engineer enhancing generative AI solutions.

Posted 3 days ago

Join Mindrift as a freelance AI Tutor in Coding to help shape the future of AI through collaboration on advanced projects.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave

Join Intel's Supply Chain IT team as a UI Development Engineer to create innovative user experiences for the Snowflake cloud platform.

Photo of the Rise User
Atlantbh Remote No location specified
Posted 12 days ago

Become part of Atlantbh's dynamic team as a Medior Software Engineer and contribute to cutting-edge web application development.

Photo of the Rise User
Posted 4 days ago

Become a vital part of Visa's Product Demos team as a Senior Full Stack Software Engineer, where you will create innovative demos that drive product development.

Photo of the Rise User
Posted 2 days ago

Seeking a highly talented Senior Full-Stack Software Engineer to drive solutions within Boeing's FishTools program for the Intelligence community.

Vitol, founded in 1966 and headquartered in Geneva, Switzerland, is an energy and commodities company that provides trading and distribution services of energy products.

8 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
174 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth