Current jobs related to Director of Software Engineering - London, Greater London - X4 Technology


  • London, Greater London, United Kingdom Marks and Spencer Full time

    Transformative Software Engineering Leadership OpportunityWe are seeking an exceptional Software Engineering Director to join our team at Marks and Spencer, driving innovation and excellence in software engineering. As a key member of our engineering community, you will play a pivotal role in shaping our software engineering strategy, culture, and...


  • London, Greater London, United Kingdom Marks and Spencer Full time

    Transformative Software Engineering Leadership OpportunityWe are seeking an exceptional Software Engineering Director to join our team at Marks and Spencer, driving innovation and excellence in software engineering. As a key member of our engineering community, you will play a pivotal role in shaping our software engineering strategy, culture, and...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityWe are seeking a highly experienced NET Engineering Director to join our team at Initialize. As a key member of our global software provider, you will play a pivotal role in driving innovation and quality in our engineering teams.Key Responsibilities:Lead technical teams to deliver high-quality software solutions on...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityInitialize is seeking a highly skilled NET Engineering Director to join our team in Dubai. As a key member of our global software provider, you will play a pivotal role in driving innovation and quality in our engineering teams.Key Responsibilities:Lead technical teams to deliver high-quality software solutions on...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityInitialize is seeking a highly skilled NET Engineering Director to join our team in Dubai. As a key member of our global software provider, you will play a pivotal role in driving innovation and quality in our engineering teams.Key Responsibilities:Lead technical teams to deliver high-quality software solutions on...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityWe are seeking a highly experienced NET Engineering Director to join our team at Initialize. As a key member of our global software provider, you will play a pivotal role in driving innovation and quality in our engineering teams.Key Responsibilities:Lead technical teams to deliver high-quality software solutions on...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityInitialize is seeking a highly skilled NET Engineering Director to join our team in Dubai. As a key member of our global software provider, you will play a pivotal role in driving innovation and quality in our engineering teams.Key Responsibilities:Lead technical teams to deliver high-quality software solutions on...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityInitialize is seeking a highly skilled NET Engineering Director to join our team in Dubai. As a key member of our global software provider, you will play a pivotal role in driving innovation and quality in our engineering teams.Key Responsibilities:Lead technical teams to deliver high-quality software solutions on...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityWe are seeking an experienced NET Engineering Director to join our team at Initialize. As a key member of our global software provider, you will play a vital role in driving innovation and quality in our software solutions.Key Responsibilities:Lead technical teams to deliver high-quality software solutions on...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityWe are seeking an experienced NET Engineering Director to join our team at Initialize. As a key member of our global software provider, you will play a vital role in driving innovation and quality in our software solutions.Key Responsibilities:Lead technical teams to deliver high-quality software solutions on...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityInitialize is seeking an exceptional NET Engineering Director to join our team in Dubai. As a key member of our global software provider, you will play a vital role in driving innovation and quality in our engineering teams.Key Responsibilities:Collaborate with project managers, business analysts, and stakeholders to...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityInitialize is seeking an exceptional NET Engineering Director to join our team in Dubai. As a key member of our global software provider, you will play a vital role in driving innovation and quality in our engineering teams.Key Responsibilities:Collaborate with project managers, business analysts, and stakeholders to...


  • London, Greater London, United Kingdom Moody's Full time

    Job Title: Software Engineering DirectorWe are seeking a highly skilled Software Engineering Director to lead our engineering efforts in developing cutting-edge solutions for Compliance and Third-Party Risk Management.Key Responsibilities:Lead and mentor a team of software engineers, providing guidance and support to ensure high-quality software development...


  • London, Greater London, United Kingdom Pearson Carter Full time

    Job Title: Software Engineering DirectorJob Summary: Pearson Carter is seeking an experienced Software Engineering Director to lead our team of Software Engineers in delivering high-quality solutions to clients worldwide within the iGaming industry.Key Responsibilities:Line managing a large team, or multiple smaller teams, of Software Engineers using Agile...


  • London, Greater London, United Kingdom Pearson Carter Full time

    Job Title: Software Engineering DirectorJob Summary: Pearson Carter is seeking an experienced Software Engineering Director to lead our team of Software Engineers in delivering high-quality solutions to clients worldwide within the iGaming industry.Key Responsibilities:Line managing a large team, or multiple smaller teams, of Software Engineers using Agile...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityInitialize is seeking an exceptional NET Engineering Director to join our team in Dubai. As a key member of our global software provider, you will play a vital role in driving innovation and quality in our engineering teams.Key Responsibilities:Collaborate with project managers, business analysts, and stakeholders to...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityInitialize is seeking an exceptional NET Engineering Director to join our team in Dubai. As a key member of our global software provider, you will play a vital role in driving innovation and quality in our engineering teams.Key Responsibilities:Collaborate with project managers, business analysts, and stakeholders to...


  • London, Greater London, United Kingdom Rotterdam Innovation City Full time

    Engineering Director OpportunityWe are seeking an experienced Engineering Director to lead our R&D team in delivering innovative software solutions. As a key member of our Senior Management Team, you will be responsible for managing the software development and delivery of a product area, contributing to the achievement of company OKRs.The successful...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityInitialize is seeking an exceptional NET Engineering Director to join our team in Dubai. As a key member of our global software provider, you will play a vital role in driving innovation and quality in our engineering teams.Key Responsibilities:Collaborate with project managers, business analysts, and stakeholders to...


  • London, Greater London, United Kingdom Initialize Full time

    NET Engineering Director OpportunityInitialize is seeking an exceptional NET Engineering Director to join our team in Dubai. As a key member of our global software provider, you will play a vital role in driving innovation and quality in our engineering teams.Key Responsibilities:Collaborate with project managers, business analysts, and stakeholders to...

Director of Software Engineering

2 months ago


London, Greater London, United Kingdom X4 Technology Full time
About the Opportunity

X4 Technology is seeking a highly skilled and experienced Director of Software Engineering to join our team on an ad-hoc basis. This is a unique opportunity to make a significant impact in a fast-growing energy and commodities trading company.

Key Responsibilities

The successful candidate will be responsible for:

  • Strategic Leadership: Developing and implementing the software development strategy aligned with the company's business goals and objectives within the energy and commodities trading sector.
  • Project Management: Leading the planning, execution, and delivery of complex software development projects, ensuring they are completed on time, within scope, and budget.
  • Team Leadership and Development: Managing and mentoring a multidisciplinary software development team, including developers, architects, QA engineers, and project managers.
  • Technical Oversight: Overseeing the architecture, design, and development of software solutions, ensuring high quality, scalability, and security standards are met.
Requirements and Qualifications

The ideal candidate will have:

  • A minimum of 10 years of experience in software development, with at least 5 years in a leadership or managerial role.
  • Proven experience within the energy and commodities trading industry, with a deep understanding of trading systems, market dynamics, and regulatory environments.
  • Demonstrated success in leading large-scale, complex software development projects from conception to completion.
Technical Skills

The successful candidate will possess:

  • Proficient in software development languages and frameworks commonly used in trading applications (e.g., Java, C++, Python,.NET).
  • Strong understanding of system architecture, design patterns, and best practices in software engineering.
  • Experience with database systems, data modeling, and data warehousing solutions.
  • Familiarity with cybersecurity principles and practices pertinent to financial systems.
  • Knowledge of DevOps practices, CI/CD pipelines, and automated testing frameworks.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.