Python Engineer: Deal Entry Portal: Energy Trading in London

Python Engineer: Deal Entry Portal: Energy Trading in London

London Full-Time On-site
E

Contract: ContractLocation: London, Waterloo - 3 Days per Week + 2 Days RemotePay: CompetitiveConsultant: Joe MooreExciting Contract Opportunity for a Python Engineer at a global Energy Trading Company.

The organisation trades on several different exchanges to achieve the best execution for the business.

These trades must be entered into ETRM in a timely manner to provide accurate management information, including P&L data.

This is currently a manual process, with trades entered on a best-endeavours basis throughout the day, so many hours can pass between trade execution and trade entry.

Roles and ResponsibilitiesMust be able to work independently within defined projects/work streams, and is checked on at the end for resultsPossesses a strong understanding of large-scale application architecture and designMust have strong communication skills, particularly in collaborating with external parties, including business stakeholdersHas an executional role in design and development projects, or acts as an expert tester who designs test scripts and provides overall project guidance and planning supportAdvises internally on solving functional and technical problems regarding the assigned applications and infrastructureMandatory SkillsAPI development using Python as OOPExperience in how distributed asynchronous systems work, how to design them to avoid data conflicts, and how to do so in immutable environments orchestrated across multiple machinesExperience with database technologies such as SQL DB and OracleExperience with Docker, Kafka, Kubernetes, and Microsoft Azure/AWS, GitHub, or experience with any kind of message broker system (e.g. RabbitMQ, ActiveMQ, AWS SQS)Excellent analytical, problem-solving, coding, testing and automation skillsObject-oriented software professional, ideally with experience using at least one strongly-typed languageCollaborate with the lead functional developer to define, develop, test and release new featuresProvide work arounds and bug fixes for urgent production issuesFamiliar with DevOps and Continuous Integration / Continuous DeploymentExperience mentoring junior staffThis needs combining with a positive attitude and an ability to work within a large, globally dispersed project team in a multi-cultural environment. You also need to be a self-starter, a logical thinker and a quick learner, with strong initiative and excellent communication, interpersonal and presentation skills, able to write clearly and concisely. We believe in equality of opportunity for all job applicants regardless of gender, marital status, race, colour, nationality, ethnic origin, creed or religion, disability, sexual orientation or age.

With a focus within Energy Trading, Oil & Gas, Financial Markets and Commodities, we offer a transparent Recruitment Service that has proven to be reliable and effective for over 40 years.

Eaglecliff Ltd is acting in the capacity of an employment agency for permanent recruitment and an employment business for contractor resourcing.

Related

Python Engineer: Deal Entry Portal: Energy Trading in London employer: Eaglecliff Recruitment

Eaglecliff Recruitment is an exceptional employer, offering a dynamic work environment in the heart of London, where innovation meets collaboration. With a strong focus on employee growth, we provide extensive training and mentoring opportunities for Agile practitioners, ensuring that our team members thrive in their careers while contributing to high-performing delivery teams in the energy trading sector. Our commitment to transparency and continuous improvement fosters a supportive culture that values every individual's contribution, making it a rewarding place to work.

E

Contact Details:

Eaglecliff Recruitment Recruitment Team