Live opening · Posted 5 days ago

Software Engineer

Vitol · Geneva, GE, Switzerland
Smartrecruiters No Full-time
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 5 days ago
CompanyVitol
LocationGeneva, GE, Switzerland
Job typeFull-time
Work modeNo
SkillsC#, .NET
SourceSmartrecruiters
ListedPosted 5 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
15 min from Smartrecruiters publishing this role to us finding it
9 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
63,509 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

The Software Engineer will contribute to the maintenance, improvement and support of internal applications, tools and deployment processes used across Vitol’s trading technology landscape.
This role is focused on improving application deployment, developer tooling, automation and operational reliability. The successful candidate will work closely with software engineers, architects and support teams to ensure robust delivery processes, high-quality releases and efficient development workflows.
The position offers exposure to a broad range of technologies and business-critical applications in a global trading environment.
Maintain and improve internal application installation and deployment tools used across trading technology platforms.
Support and enhance reporting components, including spreadsheet-based and service-based reporting tools.
Maintain and improve internal communication and messaging tools used by business applications.
Support batch-processing components and background services used by core trading systems.
Contribute to the reliability and performance of tools supporting reporting, data exchange, processing workflows and application integration.
Maintain, improve and support deployment processes for commercial and internally developed applications.
Maintain and improve developer tools and development environments, integrating AI technology.
Support and enhance CI/CD and software quality tooling, including tools such as Jenkins, Git, Bitbucket and SonarQube.
Maintain and improve developer tools and development environments.
Support documentation, workflow and collaboration tools such as Jira and Confluence.
Participate in application installation and release preparation processes.
Improve integration between development tools and automate recurring tasks.
Contribute to the development and adoption of unit testing frameworks and quality practices.
Identify opportunities to improve developer productivity, reduce manual effort and increase release reliability.
Work collaboratively across different teams, domains and technology topics.
​​​​​​
2 to 5 years of experience in a software development, application engineering, DevOps, release management or architecture team.
Strong programming skills in .NET / C#.
Familiarity with standard software development and deployment tools, such as:
- Jenkins
- Git or Bitbucket
- SonarQube
- Visual Studio Code
Knowledge of PL/SQL and database development tools would be an advantage.
Experience with application deployment, automation, CI/CD pipelines or developer tooling is beneficial.
Understanding of batch processing, reporting tools, APIs or background services would be a plus.
Strong problem-solving skills and a pragmatic approach to delivery.
Experience with, or strong interest in, AI-enabled development tools and their practical application to software delivery, automation, testing and documentation.
Interest in automation and continuous improvement.
Ability to work on several topics in parallel across different teams and domains.
Collaborative mindset and willingness to support and enable other developers.
Good communication skills in English.

Employment type
Full-time

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App