Explore top job and contract listings from leading companies. Find the perfect opportunity and take the next step in your career.
Showing results 1 through 7 of 7
Exciting opportunity for a Software Development Engineer in Test to join this global Energy Trading company. This team is delivering business-critical infrastructure and software where reliability, performance, and security are paramount. Currently, this team relies on unit tests, Test-Driven Development (TDD), and manual tests to ensure quality. While unit tests and TDD are essential, they primarily focus on individual components and do not interactions between components or overall system behaviour. This limited scope means critical issues related to component interactions, data flow, and novel use cases can go undetected. To ensure comprehensive software quality, it is crucial to have a dedicated test resource, such as a Software Development Engineer in Test (SDET), who can address broader testing needs, including integration and end-to-end (E2E) testing. An SDET brings expertise in test automation and quality assurance best practices, enabling the development of robust and maintainable automated test suites that cover all layers of the testing pyramid. This comprehensive approach helps identify issues that unit tests alone cannot detect, ensuring the system functions correctly as a whole and meets user expectations. By incorporating an SDET into the team, we can achieve higher software quality and reliability, ultimately delivering better products to our users. Role: An SDET is a hybrid role combining the skills of a software developer (in this case Python) and a tester. SDETs are responsible for designing, developing, and maintaining automated test frameworks and test cases. They work closely with developers to ensure quality is built into the software from the ground up. Key responsibilities include: Identifying and reporting defects early in the development cycle. Ensuring features are written in a testable fashion by collaborating with developers to implement best practices. Developing and maintaining automated test scripts, which are essential for model validation. Benefits Compliance: SEMS policies advocate for a multi-layered testing approach that includes unit testing, integration testing, system testing, and end-to-end testing. Enhanced Collaboration: SDETs bridge the gap between development and testing, fostering a culture of collaboration and shared responsibility for quality throughout the development life cycle. Improved Software Quality: By integrating automated testing into the development process, SDETs help identify defects early, reducing the likelihood of critical issues in production. This leads to more reliable and stable software, enhancing user satisfaction and trust. Increased Efficiency: Automated tests can be executed quickly and repeatedly, allowing for faster feedback loops. This reduces the time spent on manual testing and accelerates the development cycle, enabling the team to deliver features and updates more rapidly. Cost Savings: Early detection of defects reduces the cost of fixing issues, as it is significantly cheaper to address problems during development than after deployment. Ultimately, hiring an SDET is a strategic investment that will significantly enhance the quality, efficiency, and reliability of our software development processes. This supports our mission to deliver high-quality software solutions and maintain a competitive edge in the market. This 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. Specialising within Energy Trading, Oil & Gas, Financial Markets and TV & Entertainment, Eaglecliff Recruitment is ISO accredited, a Member of REC and listed within the top 4% for Financial stability by Dun & Bradstreet. Please telephone for an immediate response or email your CV for a reply within one hour. Eaglecliff Ltd is acting in the capacity of an employment agency for permanent recruitment and an employment business for contractor resourcing.
London, United Kingdom
£700/day
10-01-2025
Exciting opportunity for a Principal Quant Developer with extensive experience in Python to join this global Energy company. This is an exciting time to be joining this world-leading company as they transform themselves from a traditional Oil & Gas company into a leading name within the Renewables sector. This includes the creation of an already highly successful new Power Trading desk within the Energy Trading team as well as new ventures into various innovative solutions around the supply of Renewables including wind farms, electric vehicle charging, solar panel heating and battery storage. This is a hands-on role and you will be working closely with traders and quant analysts to productionise their quantitative models into software applications to help support trading decisions, in line with best practice software engineering processes and architecture patterns. This is primarily a software engineering role, but also requires the ability to understand and code complex mathematical models to support trading decisions. Key Skills and Responsibilities: • Strong senior Python developer with up-to-date skills, including web development, cloud (ideally Azure), Docker, testing (must have), devops (ideally terraform + github actions). • Data engineering (pyspark, lakehouses, kafka). • Gas/Power Trading knowledge - Short-term trading, physical assets trading (CCGT, Wind, Solar, Battery) • Deep understanding of maths, finance as role interacts with quant devs, analysts and traders. • Familiarity with eg PnL, greeks, volatility, partial derivative, normal distribution etc. Financial and/or trading exposure in energy commodities. • Productionise quant models into software applications, ensuring robust day to day operation, monitoring and back testing are in place. • Translate trader or quant analyst's need into software product requirements. • Prototype and implement data pipelines. • Co-ordinate closely with analysts and quants during development of models, acting as a technical support and coach. • Produce accurate, performant, scalable, secure software, and support best practices following defined IT standards. • Act as principal technical advisor on quantitative engineering within the information, data & analytics capability centre. • Ensuring that documentation and explanations of results of analysis or modelling are fit for purpose for both a technical and non-technical audience. • Adhere to the principles of delivering quality through the MCDS digital quality initiative by conducting regular health checks, audits, code reviews to ensure that clean and maintainable production-level code is being produced by project teams. Educational Qualification • MSc 8+ years work experience as software developer, with at least 4 years productionizing and releasing quantitative models. • Degree level in STEM, computer science, engineering, mathematics, or a relevant field of applied mathematics. • Good understanding of Trading terminology and concepts (incl. financial derivatives), gained from experience working in a Trading of Finance environment. Additional Skills: • Ability Expert in core Python with Python scientific stack/ecosystem (incl pandas, numpy, scipy, stats), and a second strongly typed language (eg: C++, Rust or Java). • Expert in application design, security, release, testing and packaging. • Mastery of SQL/no-SQL databases, data pipeline orchestration tools. • Mastery of concurrent/distributed programming and performance optimisation methods. • Experienced in Cloud Technologies - Azure/AWS. • Experienced in Source Control Technologies (incl GitHub, Azure DevOps), CI/CD and Test Automation. • Mathematics skills, experience working with quantitative methods/probabilistic modelling, preferably in the context of financial derivatives valuation. • Risk - Modelling & understanding of risk & risk management. • Commodity Modelling - Energy (power, gas, environmental products) and meteorology. This 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. Specialising within Energy Trading, Oil & Gas, Financial Markets and TV & Entertainment, Eaglecliff Recruitment is ISO accredited, a Member of REC and listed within the top 4% for Financial stability by Dun & Bradstreet. Please telephone for an immediate response or email your CV for a reply within one hour. Eaglecliff Ltd is acting in the capacity of an employment agency for permanent recruitment and an employment business for contractor resourcing
London, United Kingdom
£950/day
10-01-2025
Exciting opportunity for a C++ Technical Lead with an Algo/Electronic Trading background to join this global Energy company. This is an exciting time to be joining this world-leading company as they transform themselves from a traditional Oil & Gas company into a leading name within the Renewables sector. This includes the creation of an already highly successful new Power Trading desk within the Energy Trading team as well as new ventures into various innovative solutions around the supply of Renewables including wind farms, electric vehicle charging, solar panel heating and battery storage. These innovative solutions provide opportunities for exceptionally highly talented individuals to contribute to the success of this transition where you will be working with some of the best people in the industry working on new and ground-breaking initiatives utilising the very latest technology. You will be leading a team of highly skilled C++ developers working closely with the Electronic Market Making (EMM)/Trading Business to build the next generation electronic trading system. Skills Required: Minimum 5-10 years of experience contributing to Algorithmic/Electronic/Real Time Trading Systems. Deep expertise in C/C++ Programming, Systems Design, Architecture, Distributed Systems, DSA, Performance and Latency Optimisation. Track record of significant contribution to high-performance and sophisticated Algorithmic/Electronic/Real Time Trading Systems at either Hedge Funds, Proprietary Traders, Specialist liquidity providers, or large financial institutions. Excellent communication skills with the ability to drive technical agenda, lead a team, and influence business stakeholders. Excellent domain knowledge and experience working on Linux platforms. This role is working in one of the company's premier software development projects enhancing trading capabilities. This exciting role will involve leading a technical team and taking an active part in the development of multiple components, including order placement, routing and management, connectivity to exchanges, pricing, integration with internal systems and other functions. The platform has been developed mainly using C++. This role requires solid and practical experience in developing robust components for multi-process event-driven systems. The primary coding language is C++ while some knowledge and exposure to Python is desirable. Although the overall programme is a large team (circa 60 people), the members working in this specific part of the programme are part of a self-contained team (3-6 people), so this role is ideal for someone looking to lead a technical team and be recognized for their individual contributions. It will involve working closely and collaboratively with a high performing team, including the Trading Desk/Business in London.
London, United Kingdom
£1,000/day
09-01-2025
Exciting opportunity for a Junior Project Risk Manager/Analyst to join this global Energy company. About The Role: The Project Risk Manager/Analyst performs Project Services for one or more projects that have a tactical impact on a single functional or organisational discipline. Deploys non-standard techniques to solve multiple related project services issues. Some exposure to/interaction with business leadership. Works within boundaries of Project Services policies, procedures and specific objectives/agreements. Has some autonomy in adjusting policies and plans independently. Your Background Needs To Include: Financial Management: Budgeting, forecasting, and accruals. Project Management: Planning, organising, and executing projects. Data Analysis and Reporting: Data collection, analysis, and reporting. Process Improvement: Identifying opportunities for improvement and implementing solutions. Communication and Interpersonal Skills: Strong written and verbal communication skills. Stakeholder Management: Building and maintaining relationships with stakeholders. Excel: Advanced Excel skills. PowerPoint: Presentation skills. Additional Preferred Skills: Reporting Tools: Experience with tools like Power BI Financial Systems: Knowledge of systems like Hive9, GSAP. Customer Experience: Knowledge of CX and how to operate great programmes Reward and Recognition: Understanding of what makes a great R&R programme Experience in multi market programmes This 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. Specialising within Energy Trading, Oil & Gas, Financial Markets and TV & Entertainment, Eaglecliff Recruitment is ISO accredited, a Member of REC and listed within the top 4% for Financial stability by Dun & Bradstreet. Please telephone for an immediate response or email your CV for a reply within one hour. Eaglecliff Ltd is acting in the capacity of an employment agency for permanent recruitment and an employment business for contractor resourcing
London, United Kingdom
£240/day
16-12-2024
Exciting opportunity for a Solution Architect to join this global Energy Company. Solution Architect - Roles and Responsibilities: Create all aspects of solution architecture including cloud, data, integration and security architecture. Making sure applications are well designed and conform to company standards and reference/segment architectures. The Solution Architect is accountable to the Project Manager for the architecture of a solution being developed and implemented until the successful deployment of the solution. This includes: a. Being the point of call for all architecture aspects of an IT Project. b. Being able to address and integrate the: Business Process, Data, Application/cloud, Technical and Information Security aspects of an IT Solution. c. Ensure projects solution architecture is documented using the templates, Bizzdesign/ArchiMate tooling and conforms to standards. d. Support Lead Architects and reviews through the Architecture Review Board as required. e. Take an active role in documenting, improving & maintaining the Reference Models in BizzDesign. Lifting project deliverables to the Conceptual and Logical levels. f. Follow IT Technology developments in the market and leverage this knowledge in architecting solutions in the business. Ensure solutions are 'future-proof'. g. Stay in touch with development of standards and standard services in IT at the company. To ensure the latest service developments are taken into account. h. Pro-actively contribute to the development of the Architecture community and be an ambassador for Architecture. Interact with stakeholders on architecture issues and strategic improvements where such expertise is required. Skills & Requirements: . Hands on expert experience with Cloud especially Azure, ReactJS, NodeJS, microservices, Kubernetes and GraphQL is a must. . Experience in data architecture . Experience of using BizzDesign with Archimate is a plus · Typical Years of Experience: 10+ years in IT · Minimum Education or Certification: 4-year Degree related to IT This 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. Specialising within Energy Trading, Oil & Gas, Financial Markets and TV & Entertainment, Eaglecliff Recruitment is ISO accredited, a Member of REC and listed within the top 4% for Financial stability by Dun & Bradstreet. Please telephone for an immediate response or email your CV for a reply within one hour. Eaglecliff Ltd is acting in the capacity of an employment agency for permanent recruitment and an employment business for contractor resourcing.
London, United Kingdom
£850/day
15-12-2024
We will need someone who is very strong and knowledgeable in LNG trading with deep LNG trading and physical bulk commodity movement knowledge. Business case: Problem Statement : • The LNG market is continuously transforming, with increasing supply and demand tensions, more complex trade routes and arbitrage opportunities, increases in short-term liquidity, and a changing competition landscape. At the same time, new digital capabilities are becoming available to LNG traders, allowing them to better leverage data, advanced tools and analytics to support decision-making, risk and performance management processes Description: This is a digital transformation project that will fundamentally change the way SLMT manage and execute the portfolio to secure our trading edge in the future. The vision statement for the program is to have an integrated digital system, offering one consistent view of the portfolio, with fit-for-purpose digital solutions based on users' needs to facilitate their decision-making process and maximize value. Roles and Responsibilities: Capture business problems, value drivers, and functional/non-functional requirements and translate into functionality. Assess the risks, feasibility, opportunities, and business impact. Assess and model processes, data flows, and technology to understand the current value and issues, and identify opportunities for improvement. Create/update clear documentation of requirements to align with the solution over the project lifecycle. Ensure traceability of requirements from business needs through testing and scope changes, to final solution. Interact with software suppliers, designers and developers to understand software limitations, deliver elements of system and database design, and ensure that business requirements and use cases are handled. Configure and document software and processes, using agreed standards and tools. Create acceptance criteria and validate that solutions meet business needs, through defining and coordinating testing. Create and present compelling business cases to justify solution value and establish approval, funding and prioritization. Initiate, plan, execute, monitor, and control Business Analysis activities on projects within agreed parameters of cost, time and quality. Lead stakeholder management activities and large design sessions. Lead teams to complete business analysis on projects. Configure and document software and processes. Define and coordinate testing. Mandatory skills: Agile project experience. Understand Agile frameworks and tools. Worked in Agile. Educated stakeholders including Product Owners and Business partners in Agile ways of working. Understand systems engineering concepts, data/process analysis and modeling, products & solutions. 4 - 7 years IT. This 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. Specialising within Energy Trading, Oil & Gas, Financial Markets and TV & Entertainment, Eaglecliff Recruitment is ISO accredited, a Member of REC and listed within the top 4% for Financial stability by Dun & Bradstreet. Please telephone for an immediate response or email your CV for a reply within one hour. Eaglecliff Ltd is acting in the capacity of an employment agency for permanent recruitment and an employment business for contractor resourcing
London, United Kingdom
12-12-2024
Exciting opportunity for a Principal Quant Developer with extensive experience in Python to join this global Energy company. This is an exciting time to be joining this world-leading company as they transform themselves from a traditional Oil & Gas company into a leading name within the Renewables sector. This includes the creation of an already highly successful new Power Trading desk within the Energy Trading team as well as new ventures into various innovative solutions around the supply of Renewables including wind farms, electric vehicle charging, solar panel heating and battery storage. This is a hands-on role and you will be working closely with traders and quant analysts to productionise their quantitative models into software applications to help support trading decisions, in line with best practice software engineering processes and architecture patterns. This is primarily a software engineering role, but also requires the ability to understand and code complex mathematical models to support trading decisions. Key Skills and Responsibilities: Strong senior Python developer with up-to-date skills, including web development, cloud (ideally Azure), Docker, testing (must have), devops (ideally terraform + github actions). Data engineering (pyspark, lakehouses, kafka). Gas/Power Trading knowledge - Short-term trading, physical assets trading (CCGT, Wind, Solar, Battery) Deep understanding of maths, finance as role interacts with quant devs, analysts and traders. Familiarity with eg PnL, greeks, volatility, partial derivative, normal distribution etc. Financial and/or trading exposure in energy commodities. Productionise quant models into software applications, ensuring robust day to day operation, monitoring and back testing are in place. Translate trader or quant analyst's need into software product requirements. Prototype and implement data pipelines. Co-ordinate closely with analysts and quants during development of models, acting as a technical support and coach. Produce accurate, performant, scalable, secure software, and support best practices following defined IT standards. Act as principal technical advisor on quantitative engineering within the information, data & analytics capability centre. Ensuring that documentation and explanations of results of analysis or modelling are fit for purpose for both a technical and non-technical audience. Adhere to the principles of delivering quality through the MCDS digital quality initiative by conducting regular health checks, audits, code reviews to ensure that clean and maintainable production-level code is being produced by project teams. Educational Qualification MSc 8+ years work experience as software developer, with at least 4 years productionizing and releasing quantitative models. Degree level in STEM, computer science, engineering, mathematics, or a relevant field of applied mathematics. Good understanding of Trading terminology and concepts (incl. financial derivatives), gained from experience working in a Trading of Finance environment. Additional Skills: Ability Expert in core Python with Python scientific stack/ecosystem (incl pandas, numpy, scipy, stats), and a second strongly typed language (eg: C++, Rust or Java). Expert in application design, security, release, testing and packaging. Mastery of SQL/no-SQL databases, data pipeline orchestration tools. Mastery of concurrent/distributed programming and performance optimisation methods. Experienced in Cloud Technologies Azure/AWS. Experienced in Source Control Technologies (incl GitHub, Azure DevOps), CI/CD and Test Automation. Mathematics skills, experience working with quantitative methods/probabilistic modelling, preferably in the context of financial derivatives valuation. Risk - Modelling & understanding of risk & risk management. Commodity Modelling - Energy (power, gas, environmental products) and meteorology. This 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. Specialising within Energy Trading, Oil & Gas, Financial Markets and TV & Entertainment, Eaglecliff Recruitment is ISO accredited, a Member of REC and listed within the top 4% for Financial stability by Dun & Bradstreet. Please telephone for an immediate response or email your CV for a reply within one hour. Eaglecliff Ltd is acting in the capacity of an employment agency for permanent recruitment and an employment business for contractor resourcing
London, United Kingdom
£950/day
10-12-2024
Showing results 1 through 7 of 7