Fullstack Developer (Python & React)
Vitol
- Genf
- Unbefristet
- Vollzeit
- 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
- Be able to translate business requirements into a technical delivery following existing patterns where possible
- 5+ years of enterprise-level coding experience in Python
- Experience building backend application 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 understanding of peer-reviewing, code versioning, and bug/issue tracking tools.
- Takes great pride in the finished project, with a keen eye for detail
- Excellent communication and interpersonal skills to drive interactions with project stakeholders
- Proactive and user-focused, with a can-do attitude and a genuine interest in the functional as well as technical aspects of each challenge encountered
- Drives software development best practices
- Self-motivated with the ability to prioritize, meet deadlines and manage changing priorities
- Excellent English oral and written skills
- 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 an advantage