This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
ELEKS Software Engineering and Development Office is looking for a Senior Python/C# Developer with trading, logistics or mining domain experience in Europe or Ukraine. ABOUT PROJECT Our client is a leading global mining company based in the UK. Their diverse portfolio includes iron ore, manganese, coal, copper, nickel, niobium, phosphates, platinum, and diamonds.
Job Responsibility:
Design, develop, and maintain reliable software in line with technical requirements
Analyze requirements, and independently estimate and set up tasks’ acceptance criteria
Evaluate and coordinate tasks’ deadlines with the Technical Leader or Project Manager
Apply the best software development practices and coding standards to produce high-quality and performant solutions
Stay up-to-date with modern technology and optionally obtain professional certifications
Participate as a trainer or a trainee in various learning programs outside the main project
Requirements:
5+ years of experience with Python or C#
Domain experience in trading, logistics, or mining (must-have)
Ability to perform basic scripting using a mix of Python and C#
Previous experience with Aspect or similar mining/commodities systems (CTRM/TERM/Endur)
Strong SQL skills, including queries, stored procedures, and performance optimization
Experience with API integrations (REST/SOAP), ETL interfaces, and file-based data flows
Familiarity with Windows Server, application logs, and troubleshooting tools
Hands-on experience with Git, CI/CD pipelines, and standard software development practices
Ability to understand and work with large data models, relational schemas, workflows, and business rules
Unit testing experience (essential)
Experience supporting or developing line-of-business systems (ERP, production accounting, CTRM, planning tools)