Aktiviere Job-Benachrichtigungen per E-Mail!

Full Stack (Python / React) Developer

Vitol

Genf

Vor Ort

CHF 100’000 - 140’000

Vollzeit

Vor 30+ Tagen

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Starte ganz am Anfang oder importiere einen vorhandenen Lebenslauf

Zusammenfassung

A leading company in the trading industry seeks a talented Python developer to enhance their CTRM platform. The role entails coding responsibilities, stakeholder interaction, and the opportunity to work within a global development team. The ideal candidate will have a strong background in enterprise-level Python coding, exceptional communication skills, and a proactive approach to software development.

Qualifikationen

  • 5+ years of enterprise-level coding experience in Python.
  • Excellent oral and written English skills.
  • Proactive, user-focused, with a can-do attitude.

Aufgaben

  • Write modular, reusable components to liaise between external data sources and internal tools.
  • Take ownership of a desk-driven initiative and re-architecture the application.
  • Port legacy code to Python where appropriate.

Kenntnisse

Python
Backend Development
TypeScript
SQL
Object-oriented design
Attention to detail
Communication
Software development best practices

Ausbildung

University degree (Bachelor or Master) in Computer Science or equivalent

Tools

Docker

Jobbeschreibung

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, ranging from paper operators to top management, to drive 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 data sources, 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 essential
  • Experience using a TypeScript framework, ideally React.js
  • Knowledge of databases (Oracle, Postgres, Redis) and SQL
  • Strong understanding of object-oriented design, design patterns, and SOA architectures
  • Proficient in peer-reviewing, code versioning, and bug/issue tracking tools
  • Attention to detail and pride in delivering high-quality projects
  • Excellent communication and interpersonal skills for stakeholder interactions
  • Proactive, user-focused, with a can-do attitude and genuine interest in technical and functional challenges
  • Advocates for software development best practices
  • Self-motivated with the ability to prioritize, meet deadlines, and adapt to changing priorities
  • Excellent oral and written English 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
  • French language skills are an advantage
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.