Aktiviere Job-Benachrichtigungen per E-Mail!

Full Stack (Python & React) Developer

TN Switzerland

Genf

Vor Ort

CHF 80’000 - 120’000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

An established industry player is seeking a talented Python developer to enhance their CTRM platform. This exciting role involves collaborating with a global development team, interfacing with business stakeholders, and driving innovative solutions. You will have the opportunity to work with rich datasets and re-architect applications to meet evolving business needs. If you are passionate about coding and eager to take ownership of impactful projects, this position offers a dynamic environment where your contributions will be valued and recognized.

Qualifikationen

  • 5+ years of enterprise-level coding experience in Python.
  • Experience building backend applications in Python is a must.
  • Strong understanding of object-oriented design and SOA architectures.

Aufgaben

  • Write modular, reusable components to liaise between data sources and databases.
  • Maintain the cleanliness of the Python codebase and port legacy code.
  • Translate business requirements into technical deliverables.

Kenntnisse

Python
TypeScript
React.js
SQL
Object-oriented design
Interpersonal skills
Problem-solving

Ausbildung

Bachelor in Computer Science
Master in Computer Science

Tools

Docker
Oracle
Postgres
Redis

Jobbeschreibung

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

For more information: vitol.com

Job Description

As a talented Python developer, you will help us continue expanding our CTRM platform, fueled by the rich data generated by our in-house end-to-end trading system as well as external datasets. We are growing rapidly and are looking for exceptional candidates to help us deliver on our mission. This role offers the opportunity to interface directly with the business, from paper operators to top management, to drive our requirements and deliver a wide range of capabilities.

As a member of the CTRM team, located in Geneva, Switzerland, you will:

  • Be part of a global development team
  • Take ownership of a desk-driven initiative and re-architecture the application where applicable
  • Write modular, reusable components to liaise between external sources of data, internal tools, and databases
  • Maintain the cleanliness and centrality of the Vitol Python codebase
  • Port legacy code to Python where appropriate
  • Translate business requirements into technical deliverables following existing patterns where possible

Qualifications

  • 5+ years of enterprise-level coding experience in Python
  • Experience building backend applications in Python is a must
  • Experience using a TypeScript framework, ideally React.js
  • Database knowledge (Oracle, Postgres, Redis) and SQL
  • Strong understanding of object-oriented design, design patterns, SOA architectures
  • Proficient in peer-reviewing, code versioning, and bug/issue tracking tools
  • Takes pride in the finished project, with a keen eye for detail
  • Excellent communication and interpersonal skills to interact effectively with project stakeholders
  • Proactive and user-focused, with a can-do attitude and a genuine interest in both functional and technical challenges
  • Self-motivated with the ability to prioritize, meet deadlines, and adapt to changing priorities
  • Excellent English oral and written skills

Additional Information

  • Familiarity with containerization solutions like Docker
  • Previous experience in the commodities and/or trading industry
  • University degree (Bachelor or Master) in Computer Science, MIS, or an equivalent field
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.