Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Geneva, Genève, CHE
In-Office
Mid level
Logistics • Transportation • Energy • Financial Services
The Role
Maintain and improve internal trading technology applications, deployment tools, developer environments, reporting systems, messaging tools, batch services, and CI/CD quality tooling. The role involves automating workflows, improving reliability and developer productivity, supporting releases, integrating AI-enabled development tools, and collaborating across engineering and support teams.
Summary Generated by Built In
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 $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 some 40 offices worldwide. Revenues in 2023 were $400bn. 

For more information: vitol.com 

Job Description

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. 

Qualifications

​​​​​​

  • 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. 

Skills Required

  • 2 to 5 years of experience in software development, application engineering, DevOps, release management, or architecture
  • Strong programming skills in .NET and C#
  • Familiarity with Jenkins
  • Familiarity with Git or Bitbucket
  • Familiarity with SonarQube
  • Familiarity with Visual Studio Code
  • Knowledge of PL/SQL and database development tools
  • Experience with application deployment, automation, CI/CD pipelines, or developer tooling
  • Understanding of batch processing, reporting tools, APIs, or background services
  • Strong problem-solving skills and pragmatic delivery approach
  • Experience with or strong interest in AI-enabled development tools
  • Interest in automation and continuous improvement
  • Ability to work across multiple topics, teams, and domains
  • Collaborative mindset and willingness to support other developers
  • Good communication skills in English
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Geneva
1,800 Employees
Year Founded: 1966

What We Do

Vitol is a global energy and commodities company that trades and distributes energy safely and responsibly, utilizing its logistical expertise and infrastructure network. It operates across the energy spectrum, including oil, gas, power, renewables, and metals.

Similar Jobs

CERN Logo CERN

Software Engineer

3D Printing • Information Technology • Industrial • Manufacturing
Hybrid
Geneva, Genève, CHE
2704 Employees
5K-6K Annually

CERN Logo CERN

Software Engineer

3D Printing • Information Technology • Industrial • Manufacturing
Hybrid
Geneva, Genève, CHE
2704 Employees
6K-7K Annually

CERN Logo CERN

Software Engineer

3D Printing • Information Technology • Industrial • Manufacturing
Hybrid
Geneva, Genève, CHE
2704 Employees
6K-7K Annually
Remote or Hybrid
Switzerland
226 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
55 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account