Loading...
Loading...

Senior Python Developer

CDI Switzerland

Context

We are committed to building an ambitious and collective company with our employees. Our blue talents join forces to sail together and enjoy an experience that is both individual and shared, where commitment, excellence and cohesion are central.

To enable us to achieve professional and personal fulfillment, the blue flow website moves, adapts, maps out multiple paths all heading in the same direction, and gets the whole crew on board the same boat.

TEAM PARTNERS, the Swiss subsidiary of the Blue Soft group, has been providing IT services since 1998, serving a Swiss clientele of SMEs and large private and public companies.

As part of our development and to strengthen our team in Geneva, we are looking for an experienced Python Developer.

Presentation of our customer :

Our client is one of the world's largest independent energy trading groups. Founded in Rotterdam in 1966, the company now has almost 50 offices worldwide, the largest of which are located in Geneva, Houston, London and Singapore. The Group operates in the oil, gas, coal, power, non-ferrous metals, derivatives and sugar sectors.
Through a foundation, our customer participates in the financing of charities benefiting severely underprivileged children in Asia, Africa, Latin America and the CIS.

Missions

Job description:

As an experienced python developer, you will help our customer to further develop its core platform, fed by high-value data generated by its internal trading system and by external data.

You will have the opportunity to interact directly with all levels of the company to define customer needs and deliver operational, high-performance solutions.

As part of the development team, you will be responsible for :

- Take responsibility for a data-driven initiative and re-architect the application where appropriate.

- Write modular, reusable components to link external data sources, internal tools and databases.

- Maintain the cleanliness and integrity of the Python code base.

- Port existing code to Python where appropriate.

- Translate business requirements into technical delivery according to templates.

Your skills

Essential qualifications:

- University degree (Bachelor's or Master's) in computer science, MIS, or equivalent field.
- More than 5 years' experience in Python development, within a medium to large-sized company.
- Experience in 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, SOA architectures
- Interest in developing new solutions as well as maintaining existing ones.
- Excellent communication and interpersonal skills to foster interaction with project stakeholders.
- Proactive and user-focused, with a positive attitude and genuine interest in the functional and technical aspects of each challenge encountered.
- Respectful of software development best practices.
- Self-motivated and able to prioritize, meet deadlines and manage changing priorities.
- Excellent command of English, both oral and written.

Optional information :

- Familiarity with containerization solutions such as Docker
- Previous experience in the raw materials and/or trading sector
- Fluency in French is an advantage.

The position is available immediately, in Geneva.

As part of its diversity policy, Blue Soft considers all equally qualified applicants, including those with disabilities.

We look forward to receiving your application!

I am applying for the ‍'‍offre

    Go to main content