Software Engineer

Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Develop and optimise an innovative Energy Trading and Risk Management system.
  • Company: Join Trafigura, a leader in renewable energy and IT solutions.
  • Benefits: Enjoy competitive salary, health benefits, remote work, and growth opportunities.
  • Why this job: Make a real impact in the energy sector with cutting-edge technology.
  • Qualifications: 5+ years in software engineering, proficient in C# and .NET Core.
  • Other info: Dynamic team environment with a focus on continuous improvement and innovation.

The predicted salary is between 36000 - 60000 £ per year.

We are seeking a Software Engineer to support the development and optimization of an ETRM (Energy Trading and Risk Management) system, with a focus on application setup, continuous integration, and continuous delivery (CI/CD) processes. Based in our London office, this role will be instrumental in ensuring robust integration of new features and maintaining a reliable and scalable system to support ongoing business growth.

This is a key role within the team, responsible for driving performance improvements, promoting coding best practices, and contributing to the success of the overall development lifecycle.

Key responsibilities
  • Develop and integrate new components using C# and .NET Core
  • Design and implement robust database solutions using SQL and relational database principles
  • Build and maintain web services and API integrations to support trading operations
  • Write clean, maintainable code following industry best practices and coding standards
  • Set up and configure application infrastructure to support Application system requirements
  • Utilise PowerShell scripting for automation and system administration tasks
  • Provide improvements to existing processes to optimise system performance to support business growth
  • Maintain continuous integration and continuous delivery pipelines and support the CICD process
  • Monitor system reliability and scalability, proactively addressing potential issues
  • Drive performance improvements across the development lifecycle
  • Work closely with Windows Server administration teams, vendors, and internal application teams
  • Collaborate with outsourced IT service providers to deliver integrated solutions
  • Participate actively in Agile ceremonies and contribute to sprint planning and retrospectives
  • Communicate technical concepts effectively to both technical and non-technical stakeholders
Required qualifications
  • Minimum 5 years experience in software engineering with a strong infrastructure and integration focus.
  • Proficiency in C# and .Net Core development
  • Strong knowledge of SQL and relation database design
  • Solid understanding of web services and API integrations
  • Experience with infrastructure setup and application deployment
  • Experience with Agile methodologies
  • Excellent English, native or equivalent to C2 level oral and written skills
Preferred qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Additional experience in Continuous Integration and Continuous Delivery integrations preferred.
  • Knowledge over Powershell and windows setup preferred.
Attributes for success
  • Successfully integrating the team and proactively managing their technical needs
  • Managing the development landscape
  • Successfully help deliver the applications required for the system.

Trafigura is committed to building and maintaining world class IT applications and infrastructure. The Trading IT group directly supports the Trafigura trading business, and this business has started a far-reaching programme to enhance and improve its trading applications using an innovative architecture to support business growth across the full range of business lines and geographies, and to enable the sharing of systems across different businesses. These programmes are aimed at delivering functional capabilities, enhancements and technical infrastructure upgrades to enable continued business growth and enhanced profitability for the firm.

We are an Equal Opportunity Employer and take pride in a diverse workforce! We do not discriminate in recruitment, hiring, training, promotion or other employment practices for reasons of race, colour, religion, gender, sexual orientation, national origin, age, marital or veteran status, medical condition or handicap, disability, or any other legally protected status.

Please make sure that you submit your CV in English.

We are accelerating our investments in renewable energy, including hydrogen, ammonia and other low-carbon energy technologies required for the transition to a low carbon future. We are committed to responsible business practices and we work with our stakeholders to improve environmental and social standards, bringing greater trust and transparency to global supply chains.

Software Engineer employer: Trafigura Group

Trafigura is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets collaboration. As a Software Engineer, you will benefit from a culture that prioritises continuous learning and professional growth, alongside competitive remuneration and a commitment to diversity and inclusion. With a focus on cutting-edge technology and sustainable practices, Trafigura empowers its employees to make a meaningful impact in the energy sector while enjoying a supportive and engaging workplace.
T

Contact Detail:

Trafigura Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C# and .NET Core. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences with CI/CD processes and Agile methodologies.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Software Engineer

C#
.NET Core
SQL
Relational Database Design
Web Services
API Integrations
PowerShell Scripting
Continuous Integration
Continuous Delivery
Agile Methodologies
Application Infrastructure Setup
System Administration
Performance Improvement
Technical Communication

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and .NET Core, as well as your knowledge of SQL and API integrations. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Showcase Your Experience: When writing your application, emphasise your 5+ years in software engineering, especially focusing on infrastructure and integration. We love seeing concrete examples of how you've driven performance improvements or optimised systems in the past.

Keep It Clear and Concise: Use clear language and avoid jargon where possible. We appreciate a straightforward approach that communicates your technical skills effectively, making it easy for us to understand your qualifications at a glance.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Trafigura Group

✨Know Your Tech Stack

Make sure you’re well-versed in C#, .NET Core, and SQL. Brush up on your knowledge of web services and API integrations, as these are crucial for the role. Being able to discuss your past projects and how you’ve used these technologies will show your expertise.

✨Showcase Your CI/CD Experience

Since this role involves continuous integration and delivery, be prepared to talk about your experience with CI/CD pipelines. Share specific examples of how you've set them up or improved existing processes, and highlight any tools you’ve used.

✨Demonstrate Problem-Solving Skills

Be ready to discuss how you approach troubleshooting and optimising system performance. Think of a few scenarios where you identified issues and implemented solutions, especially in relation to infrastructure setup and application deployment.

✨Communicate Clearly

You’ll need to explain technical concepts to both tech-savvy and non-tech stakeholders. Practice articulating your thoughts clearly and concisely. Consider using examples from your previous work to illustrate your points effectively.

Software Engineer
Trafigura Group
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>