Digital Technology Software Engineer Lead

Job highlights
  • Full time
  • London, Greater London, United Kingdom
  • Engineering
Job ID R200000955 Closing date Never Last Updated 19/12/2024

THE ROLE

We are seeking a highly skilled and motivated Software Engineer Lead with a focus on Commodities Trading to join our business, you will be part of a small but growing team where you will work directly with the business on complex automation and technology problems. You will collaborate with cross-functional teams, including Operations, Business Change Managers, and Software Engineers to have a real impact of the future success of our business. 

In details, the position encompasses duties and responsibilities as follows:

  • Lead the team in collaborating closely with Business Change Managers and the trading desks to understand their workflows, collect requirements and identify areas for improvements.
  • Evaluate and prioritize digitalisation and automation projects by their commercial value and technical feasibility to drive strategic improvements for the business.
  • Design and build scalable, high-performance end-to-end automation applications and workflows to enhance and streamline processes across the business.
  • Establish strong relationships with other team leaders to build efficient systems by leveraging and integrating with existing infrastructure.
  • Utilise cutting-edge technologies, such as Intelligent Document Parsing (IDP), to drive improvements in efficiency and productivity.
  • Take ownership of the delivery and maintenance of high-quality tools and provide prompt, effective support to resolve issues as they arise.

Skills:

  • Degree educated in either Computer Science, Computer Engineering, Information Technology or any related field.
  • Proven experience leading and mentoring a team of developers or software engineers.
  • Strong programming skills in an OOP Language (ideally Python, C#, Java, or C++).
  • Demonstrated experience with database management, including SQL or NoSQL systems.
  • Experience in designing, developing and deploying automation solutions using Robotic Process Automation (RPA) tool such as UiPath.
  • Demonstrated ability to work effectively both independently and as part of a collaborative team.
  • Excellent problem-solving skills and a strong attention to detail.
  • Strong stakeholder communication skills.
  • Experience with cloud platform and CI/CD best practices is beneficial.
  • Experience with front-end frameworks such as Angular or React is beneficial.
  • Prior experience in commodities trading is beneficial but not required.