• Home
  • Search Jobs
  • Register CV
  • Post a Job
  • Employer Pricing
  • Contact Us
  • Sign in
  • Sign up
  • Home
  • Search Jobs
  • Register CV
  • Post a Job
  • Employer Pricing
  • Contact Us
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

15 jobs found

Email me jobs like this
Refine Search
Current Search
algorithmic software developer
Lead Staff Software Engineer
The Trade Desk, Inc.
The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. We have also built something even stronger and more valuable: an award-winning culture based on trust, ownership, empathy, and collaboration. We value the unique experiences and perspectives that each person brings to The Trade Desk, and we are committed to fostering inclusive spaces where everyone can bring their authentic selves to work every day. Do you have a passion for solving hard problems at scale? Are you eager to join a dynamic, globally- connected team where your contributions will make a meaningful difference in building a better media ecosystem? Come and see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally. What we do Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders. At The Trade Desk, we believe in building the backend infrastructure of our platform with a focus on quality at scale. Whether we are building parts of our client-facing applications, internal custom solutions for our own team members, or model pipelines for bidding optimizations, we are making sure that we have infrastructure, development, and tools to do it right and efficiently. Our system performs every day, 24/7, serving global traffic. We build a distributed system in a highly collaborative environment, utilizing a broad range of technologies. Our backend developers work on finding solutions to algorithmic, optimization, and scale challenges in everything we do. At the Privacy Engineering and Data Governance team, as part of the Data Platform org., we focus on the sensitive part of data - we make sure our systems know what data is sensitive, handle it appropriately, deliver it to the right hands only, and track its life and usage. All of that on a scale of 15 million QPS w/o slowing down. By nature, we are a "horizontal team" - we touch every product TTD offers and, through that, a variety of tech stacks. Our stakeholders are mostly internal, and we team up with multiple R&D and UX teams. The team is based in 2 locations - London, UK and CO, US (Denver and Boulder). What you'll do: It's the best of both worlds-you'll get a chance to exercise your technical leadership and build up your people management and leadership skills. Within the charter of the team, some of the work that you will be doing to help us deliver on our mission is: Technical leadership: • Actively review design and code. • Deliver meaningful technical and hands-on contributions to the team's objectives. • Understand strategic business priorities and how the team's charter impacts those, and communicate with the team on how their work fits into the roadmap. Project level processes and execution: • Collaborate with the PM (product management) team to develop the roadmap and MVP plans. • Develop execution plans (resources, milestones, and timelines) for the roadmaps. • Continuously analyze and optimize team efficiency. • Establish and deliver on team commitments. • Measure and maintain/improve the quality of the team's contributions. • Communicate important developments and changes to area leadership and other stakeholders. People management: • Manage a small team. • Help team members develop career growth plans. • Give regular and effective feedback. • Hold weekly 1:1 meetings with direct reports. • Annual reviews and compensation recommendations. Who you are: Our culture is much deeper than just having fun together (though we do that well, too). We take pride in our engineers being trust-builders, generous givers, scrappy problem solvers, and gritty pursuers of excellence. You do not have to meet all the requirements below, but we believe that people who meet most of them will have a higher likelihood of succeeding in this role: • You are comfortable working on an agile, distributed team spanning multiple time zones and continents. • You can communicate effectively across both technical and non-technical audiences. • You have a solid understanding of computer science and engineering fundamentals. • You have experience working with distributed systems. • You are passionate about the "why" behind what you're doing, not just about the challenge it represents. • You have a track record of leading and completing projects with a high level of technical ambiguity. • You have 10+ years of software development engineering experience and 1+ years of experience directly managing people. • You have a Bachelor's/Master's level degree in computer science or relevant engineering-related field or equivalent experience. Not everyone has the same level of access to opportunities. What is most important to us is what and how you can contribute, which is why our consideration is not limited by the level of education you have. • You are proficient in one or more of the following programming languages: C#, Python, SQL, or Scala (and willing to learn those you do not know). • You have a solid understanding cloud computing. • You have additional nice-to-have experience in the following areas: database engines (Microsoft SQL Server, Aerospike, Vertica, Redis), building micro-services, operating systems and cloud, Kubernetes, Kafka, EMR, Spark. A variety of technical opportunities is one of the best things about working at The Trade Desk as a software engineer, which is why we do not expect you to know every technology we use when you start. What we care about is that you can learn quickly and find solutions to complex problems using the optimum tools for the job. What you know is less important than how well you learn and innovate. We are not seeking engineers who know all the answers; we need engineers who can invent answers no one has thought of yet and find answers to the questions yet to be asked. The Trade Desk does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an agreement in place is hired; such resumes will be deemed the sole property of The Trade Desk. The Trade Desk is an equal opportunity employer. All aspects of employment will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. As an Equal Opportunity Employer, The Trade Desk is committed to making our job application process accessible to everyone and to providing reasonable accommodations for applicants with disabilities. If you have a disability or medical condition and require an accommodation for any part of the application or hiring process, please contact us at You can also contact us using the same email address if you have a disability and need assistance to access our Company website. When contacting us, please provide your contact information and specify the nature of your accessibility issue.
Jul 18, 2025
Full time
The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. We have also built something even stronger and more valuable: an award-winning culture based on trust, ownership, empathy, and collaboration. We value the unique experiences and perspectives that each person brings to The Trade Desk, and we are committed to fostering inclusive spaces where everyone can bring their authentic selves to work every day. Do you have a passion for solving hard problems at scale? Are you eager to join a dynamic, globally- connected team where your contributions will make a meaningful difference in building a better media ecosystem? Come and see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally. What we do Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders. At The Trade Desk, we believe in building the backend infrastructure of our platform with a focus on quality at scale. Whether we are building parts of our client-facing applications, internal custom solutions for our own team members, or model pipelines for bidding optimizations, we are making sure that we have infrastructure, development, and tools to do it right and efficiently. Our system performs every day, 24/7, serving global traffic. We build a distributed system in a highly collaborative environment, utilizing a broad range of technologies. Our backend developers work on finding solutions to algorithmic, optimization, and scale challenges in everything we do. At the Privacy Engineering and Data Governance team, as part of the Data Platform org., we focus on the sensitive part of data - we make sure our systems know what data is sensitive, handle it appropriately, deliver it to the right hands only, and track its life and usage. All of that on a scale of 15 million QPS w/o slowing down. By nature, we are a "horizontal team" - we touch every product TTD offers and, through that, a variety of tech stacks. Our stakeholders are mostly internal, and we team up with multiple R&D and UX teams. The team is based in 2 locations - London, UK and CO, US (Denver and Boulder). What you'll do: It's the best of both worlds-you'll get a chance to exercise your technical leadership and build up your people management and leadership skills. Within the charter of the team, some of the work that you will be doing to help us deliver on our mission is: Technical leadership: • Actively review design and code. • Deliver meaningful technical and hands-on contributions to the team's objectives. • Understand strategic business priorities and how the team's charter impacts those, and communicate with the team on how their work fits into the roadmap. Project level processes and execution: • Collaborate with the PM (product management) team to develop the roadmap and MVP plans. • Develop execution plans (resources, milestones, and timelines) for the roadmaps. • Continuously analyze and optimize team efficiency. • Establish and deliver on team commitments. • Measure and maintain/improve the quality of the team's contributions. • Communicate important developments and changes to area leadership and other stakeholders. People management: • Manage a small team. • Help team members develop career growth plans. • Give regular and effective feedback. • Hold weekly 1:1 meetings with direct reports. • Annual reviews and compensation recommendations. Who you are: Our culture is much deeper than just having fun together (though we do that well, too). We take pride in our engineers being trust-builders, generous givers, scrappy problem solvers, and gritty pursuers of excellence. You do not have to meet all the requirements below, but we believe that people who meet most of them will have a higher likelihood of succeeding in this role: • You are comfortable working on an agile, distributed team spanning multiple time zones and continents. • You can communicate effectively across both technical and non-technical audiences. • You have a solid understanding of computer science and engineering fundamentals. • You have experience working with distributed systems. • You are passionate about the "why" behind what you're doing, not just about the challenge it represents. • You have a track record of leading and completing projects with a high level of technical ambiguity. • You have 10+ years of software development engineering experience and 1+ years of experience directly managing people. • You have a Bachelor's/Master's level degree in computer science or relevant engineering-related field or equivalent experience. Not everyone has the same level of access to opportunities. What is most important to us is what and how you can contribute, which is why our consideration is not limited by the level of education you have. • You are proficient in one or more of the following programming languages: C#, Python, SQL, or Scala (and willing to learn those you do not know). • You have a solid understanding cloud computing. • You have additional nice-to-have experience in the following areas: database engines (Microsoft SQL Server, Aerospike, Vertica, Redis), building micro-services, operating systems and cloud, Kubernetes, Kafka, EMR, Spark. A variety of technical opportunities is one of the best things about working at The Trade Desk as a software engineer, which is why we do not expect you to know every technology we use when you start. What we care about is that you can learn quickly and find solutions to complex problems using the optimum tools for the job. What you know is less important than how well you learn and innovate. We are not seeking engineers who know all the answers; we need engineers who can invent answers no one has thought of yet and find answers to the questions yet to be asked. The Trade Desk does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an agreement in place is hired; such resumes will be deemed the sole property of The Trade Desk. The Trade Desk is an equal opportunity employer. All aspects of employment will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. As an Equal Opportunity Employer, The Trade Desk is committed to making our job application process accessible to everyone and to providing reasonable accommodations for applicants with disabilities. If you have a disability or medical condition and require an accommodation for any part of the application or hiring process, please contact us at You can also contact us using the same email address if you have a disability and need assistance to access our Company website. When contacting us, please provide your contact information and specify the nature of your accessibility issue.
eFX Trading/Quant Development Manager (DIR)
SGS Société Générale de Surveillance SA
Responsibilities eFX Trading/Quant Development Manager (DIR) Societe Generale is one of Europe's leading financial services groups and a major player in the economy for over 160 years, we support25 million clientsevery day with more than126,000 staffin65 countries Our Group draws on our European roots to develop our business internationally. Our unique geographic positioning enables us to connect Europe and Africa with major global financial centres in Asia and the Americas. The Group combinesfinancial strength, proven expertise in innovation and a sustainable growth strategywith the objective ofcreating value for all our stakeholders. We seek to be a trusted partner in the projects of those building tomorrow's world today. About the team: The FX pricing and hedging development team support the electronic trading activities of the FX desk, with a strong emphasis on Spot FX, non-deliverable forwards (NDF) and Precious Metals (PM) in London and Paris. Summary of Key Purposes of the Role: Working closely with traders and quants, the candidate will work on and oversee the development of the FX electronic market making, pricing and hedging systems. Functionally, the candidate will have the opportunity to work on all aspects of the algorithmic trading ecosystem: low-latency pricing / auto-hedgers, pre-trading controls, monitoring tools, post-trade analytics & back-testing systems. In addition to the developer aspect, the role will involve management of the global FAR/RAD (rapid development) FX team. Responsibilities: Design of software solutions to fulfil the business needs, balancing between rapid development and code quality / performance, in agreement with both IT management and the head of desk Be proactive in regard of platform enhancements from which the business and IT can benefit Implement, test, and deploy the software solutions within agreed constraints and existing code Maintain and enhance the existing systems and various tools used for daily tasks Follow DevOps model and provide Level 2 support, ensuring good reactivity in case of incidents Implement the necessary tools for proper production follow-up, to anticipate and detect potential technical or functional issues Manage the Global FAR FX development team: lead by example in the functional domain and organizationally provide guidance and direction. Foster close relationships with Trading, Business Managers, Technology, and Support Teams to ensure a shared vision on the evolving technology stack. As the systems are used across many asset categories, the candidate needs to be rigorous in their work and be ready to regularly communicate with other teams. Profile required Technical Skills Minimum 5 years experience in FX Pricing Development (RAD) 3+ years management/leadership experience Familiar with object-oriented designs Expert knowledge in C#/.Net with C++/Java knowledge a plus; Knowledge in memory / CPU profiling / optimization and multithreaded debugging Knowledge of TCP/IP networking Knowledge of performance optimisation within a managed language is a plus Knowledge of Windows environment as a production platform, Linux is a plus Knowledge of electronic exchange APIs, FIX/SBE / specificities is a plus Functional Knowledge Top candidates will have knowledge in some or all following fields: FX cash and/or NDF products Development of manual and/or automatic trading systems Back-testing principles Electronic exchange / market / broker platform connectivity Spoken Languages Fluent English (spoken and written) is mandatory Spoken French is a plus Why join us People join for the impact they can have on us. They stay for the impact we have on them. A flatter structure offers visibility and exposure beyond that of our competitors, so you know our names, and we know yours. It's personable, human, and inspires success through passion. By encouraging open mindedness and a willingness to share ideas, we have adapted to market changes and thrived through innovation. Bringing words like "hard work" and "dedication" together with "community" and "respect" has enabled us to work collaboratively and build our future together. We call this Team Spirit and it's what makes us different. It's what makes you different. Business insight If you feel you have the required experience and qualifications, then please apply to the SG Resourcing Team, and we will manage your application. At Société Générale, we believe our people are our strength and are core to the success of our business. As such, we search for, recruit and appoint the best available person on the basis of aptitude and ability, regardless of sex, marital or civil partnership status, race, colour, nationality, ethnic or national origins, pregnancy, disability, age, sexual orientation, religion, belief or gender identity.
Jul 17, 2025
Full time
Responsibilities eFX Trading/Quant Development Manager (DIR) Societe Generale is one of Europe's leading financial services groups and a major player in the economy for over 160 years, we support25 million clientsevery day with more than126,000 staffin65 countries Our Group draws on our European roots to develop our business internationally. Our unique geographic positioning enables us to connect Europe and Africa with major global financial centres in Asia and the Americas. The Group combinesfinancial strength, proven expertise in innovation and a sustainable growth strategywith the objective ofcreating value for all our stakeholders. We seek to be a trusted partner in the projects of those building tomorrow's world today. About the team: The FX pricing and hedging development team support the electronic trading activities of the FX desk, with a strong emphasis on Spot FX, non-deliverable forwards (NDF) and Precious Metals (PM) in London and Paris. Summary of Key Purposes of the Role: Working closely with traders and quants, the candidate will work on and oversee the development of the FX electronic market making, pricing and hedging systems. Functionally, the candidate will have the opportunity to work on all aspects of the algorithmic trading ecosystem: low-latency pricing / auto-hedgers, pre-trading controls, monitoring tools, post-trade analytics & back-testing systems. In addition to the developer aspect, the role will involve management of the global FAR/RAD (rapid development) FX team. Responsibilities: Design of software solutions to fulfil the business needs, balancing between rapid development and code quality / performance, in agreement with both IT management and the head of desk Be proactive in regard of platform enhancements from which the business and IT can benefit Implement, test, and deploy the software solutions within agreed constraints and existing code Maintain and enhance the existing systems and various tools used for daily tasks Follow DevOps model and provide Level 2 support, ensuring good reactivity in case of incidents Implement the necessary tools for proper production follow-up, to anticipate and detect potential technical or functional issues Manage the Global FAR FX development team: lead by example in the functional domain and organizationally provide guidance and direction. Foster close relationships with Trading, Business Managers, Technology, and Support Teams to ensure a shared vision on the evolving technology stack. As the systems are used across many asset categories, the candidate needs to be rigorous in their work and be ready to regularly communicate with other teams. Profile required Technical Skills Minimum 5 years experience in FX Pricing Development (RAD) 3+ years management/leadership experience Familiar with object-oriented designs Expert knowledge in C#/.Net with C++/Java knowledge a plus; Knowledge in memory / CPU profiling / optimization and multithreaded debugging Knowledge of TCP/IP networking Knowledge of performance optimisation within a managed language is a plus Knowledge of Windows environment as a production platform, Linux is a plus Knowledge of electronic exchange APIs, FIX/SBE / specificities is a plus Functional Knowledge Top candidates will have knowledge in some or all following fields: FX cash and/or NDF products Development of manual and/or automatic trading systems Back-testing principles Electronic exchange / market / broker platform connectivity Spoken Languages Fluent English (spoken and written) is mandatory Spoken French is a plus Why join us People join for the impact they can have on us. They stay for the impact we have on them. A flatter structure offers visibility and exposure beyond that of our competitors, so you know our names, and we know yours. It's personable, human, and inspires success through passion. By encouraging open mindedness and a willingness to share ideas, we have adapted to market changes and thrived through innovation. Bringing words like "hard work" and "dedication" together with "community" and "respect" has enabled us to work collaboratively and build our future together. We call this Team Spirit and it's what makes us different. It's what makes you different. Business insight If you feel you have the required experience and qualifications, then please apply to the SG Resourcing Team, and we will manage your application. At Société Générale, we believe our people are our strength and are core to the success of our business. As such, we search for, recruit and appoint the best available person on the basis of aptitude and ability, regardless of sex, marital or civil partnership status, race, colour, nationality, ethnic or national origins, pregnancy, disability, age, sexual orientation, religion, belief or gender identity.
Granite Consulting
Senior Software Engineer
Granite Consulting Almondsbury, Gloucestershire
Senior Software Engineer - Aztec West, Bristol / Hybrid 50,000 - 55,000 plus flexible working and excellent benefits A superb opportunity for an experienced Senior Software Engineer to join one of Bristol's leading software houses. The majority of the work will be carried out using C++ but they are happy to consider people from any OO background (C#, Java, Python etc.). Previous experience of desktop application development, or work with an algorithmic focus would also be beneficial here. This Senior Software Engineer role is working for a company with a global presence, and you will have a significant input into the design and development of software used by some of the most recognisable brands in the world. You will be given training and guidance by some of the most talented developers in the industry, and put on a clear career path with potential for rapid progress. The company are based in north Bristol and operate a hybrid working policy, with 3 days a week working from home. Relevant skills / experience: C++ or other object oriented programming language BSc / MSc / PhD in Computer Science or similar Mathematical skills An interest in algorithm development An understanding of complex data structures In return the company are able to offer: Flexible working hours Up to 3 days a week working remotely 27 days holiday, plus public holidays Generous pension scheme (8% employer / 4% employee) Free parking and a modern office environment Ongoing training and development A structured career path
Jul 17, 2025
Full time
Senior Software Engineer - Aztec West, Bristol / Hybrid 50,000 - 55,000 plus flexible working and excellent benefits A superb opportunity for an experienced Senior Software Engineer to join one of Bristol's leading software houses. The majority of the work will be carried out using C++ but they are happy to consider people from any OO background (C#, Java, Python etc.). Previous experience of desktop application development, or work with an algorithmic focus would also be beneficial here. This Senior Software Engineer role is working for a company with a global presence, and you will have a significant input into the design and development of software used by some of the most recognisable brands in the world. You will be given training and guidance by some of the most talented developers in the industry, and put on a clear career path with potential for rapid progress. The company are based in north Bristol and operate a hybrid working policy, with 3 days a week working from home. Relevant skills / experience: C++ or other object oriented programming language BSc / MSc / PhD in Computer Science or similar Mathematical skills An interest in algorithm development An understanding of complex data structures In return the company are able to offer: Flexible working hours Up to 3 days a week working remotely 27 days holiday, plus public holidays Generous pension scheme (8% employer / 4% employee) Free parking and a modern office environment Ongoing training and development A structured career path
CGI
Algorithmic Software Developer
CGI Leatherhead, Surrey
The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This position will be a hybrid position, working out of our site in Leatherhead. Your future duties and responsibilities CGI's Secure Space Systems business is looking for a highly motivated Algorithmic Software Developer to lead the development and enhancement of advanced software algorithms for surveillance and tracking of activity in space. You will play a key role in implementing both speculative and mature software solutions within small projects and larger program streams. Read more about the contract you'll be working on here You will collaborate closely with senior technical leads and mentor junior developers, ensuring best practices and quality standards are met. This role requires adaptability, strong communication skills, and a passion for problem-solving in a dynamic and evolving environment. Key Responsibilities: • Lead a small team of developers, providing technical direction, guidance, and quality review. • Collaborate with senior technical leads to define approaches, track progress, and adapt strategies. • Develop software solutions for orbit determination, flight dynamics, tracking, and machine learning applications. • Establish robust strategies to ensure the reliability and accuracy of developed software. • Prepare internal and external reports and technical papers. • Support business development activities as needed. • Occasional travel to CGI's customers across the UK, Europe, and potentially worldwide. Required qualifications to be successful in this role • Degree in a STEM subject or equivalent qualification. • Strong background in applied mathematics. • Ability to take ownership of delegated responsibilities. • Excellent interpersonal and communication skills (written and verbal). • Positive, proactive mindset with a commitment to quality and best practices. • Proficiency with libraries such as OREKIT, Stone Soup, and Keras. Highly Desirable Skills: • Experience in orbit determination, flight dynamics, tracking, or machine learning. • Proficiency in Java or Python, with a willingness to expand expertise. • Experience in algorithm development, particularly considering numerical accuracy. • Understanding of software development lifecycles (Waterfall/Agile). Desirable Skills: • Experience in the space sector. • Proficiency in C++, FORTRAN, or Julia. • Familiarity with software development tools, including GIT. This is an exciting opportunity to work on cutting-edge space technologies within a supportive and innovative team. If you are passionate about algorithm development and software engineering in the space sector, we'd love to hear from you! Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Jul 10, 2025
Full time
The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This position will be a hybrid position, working out of our site in Leatherhead. Your future duties and responsibilities CGI's Secure Space Systems business is looking for a highly motivated Algorithmic Software Developer to lead the development and enhancement of advanced software algorithms for surveillance and tracking of activity in space. You will play a key role in implementing both speculative and mature software solutions within small projects and larger program streams. Read more about the contract you'll be working on here You will collaborate closely with senior technical leads and mentor junior developers, ensuring best practices and quality standards are met. This role requires adaptability, strong communication skills, and a passion for problem-solving in a dynamic and evolving environment. Key Responsibilities: • Lead a small team of developers, providing technical direction, guidance, and quality review. • Collaborate with senior technical leads to define approaches, track progress, and adapt strategies. • Develop software solutions for orbit determination, flight dynamics, tracking, and machine learning applications. • Establish robust strategies to ensure the reliability and accuracy of developed software. • Prepare internal and external reports and technical papers. • Support business development activities as needed. • Occasional travel to CGI's customers across the UK, Europe, and potentially worldwide. Required qualifications to be successful in this role • Degree in a STEM subject or equivalent qualification. • Strong background in applied mathematics. • Ability to take ownership of delegated responsibilities. • Excellent interpersonal and communication skills (written and verbal). • Positive, proactive mindset with a commitment to quality and best practices. • Proficiency with libraries such as OREKIT, Stone Soup, and Keras. Highly Desirable Skills: • Experience in orbit determination, flight dynamics, tracking, or machine learning. • Proficiency in Java or Python, with a willingness to expand expertise. • Experience in algorithm development, particularly considering numerical accuracy. • Understanding of software development lifecycles (Waterfall/Agile). Desirable Skills: • Experience in the space sector. • Proficiency in C++, FORTRAN, or Julia. • Familiarity with software development tools, including GIT. This is an exciting opportunity to work on cutting-edge space technologies within a supportive and innovative team. If you are passionate about algorithm development and software engineering in the space sector, we'd love to hear from you! Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
CBSbutler Holdings Limited trading as CBSbutler
Contract Lead C++ Software Engineer
CBSbutler Holdings Limited trading as CBSbutler City, London
Global Financial Services organisation is hiring for a Contract Lead C++ Software Engineer to drive the development of high-performance algorithmic and real-time trading systems. This is a unique opportunity to lead a talented team of C++ engineers and collaborate closely with the Electronic Market Making and Trading Business to build the next-generation trading platform. This is a 6-month Contract paying between 600 - 675 per day Inside IR35. Hybrid working, 2 days per week in the office. As a Technical Lead, you will play a crucial role in shaping the system's architecture, optimizing performance, and ensuring operational excellence. You will be hands-on in coding, designing, and developing core trading stack components, while fostering a culture of innovation and engineering excellence. Key Responsibilities: - Technical Leadership: Lead and mentor a high-performing team of software engineers, ensuring best practices and high coding standards. - Hands-On Development: Architect, design, and develop highly optimized, low-latency trading solutions in C++. - System Stability & Performance: Ensure maximum uptime for trading systems across markets, implementing performance and latency optimizations. - Collaboration & Strategy: Work closely with business stakeholders, quantitative researchers, and traders to translate business needs into technical solutions. - Code Quality & Review: Perform PR reviews, drive best development practices, and maintain robust version control and CI/CD processes. Requirements: - 5+ years' experience in team leadership, with direct responsibility for managing developers - Proven track record in building scalable trading platforms within Hedge Funds, Proprietary Trading Firms, Liquidity Providers, or Large Financial Institutions. - Deep expertise in C++ programming, object-oriented design, and low-latency systems. - Strong knowledge of systems design, distributed computing, performance tuning, and Linux- based development. - Experience with Agile methodologies (Scrum, Kanban) and modern development tools (Git, CI/CD pipelines). - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Preferred Skills & Experience: - Experience with additional languages (Python, Java) is a plus. - Strong knowledge of software development tools and automation frameworks. - Ability to drive technical strategy and influence stakeholders. Please apply for immediate interview! CBSbutler is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. CBSbutler is an Equal Opportunities employer and we encourage applicants from all backgrounds.
Mar 08, 2025
Contractor
Global Financial Services organisation is hiring for a Contract Lead C++ Software Engineer to drive the development of high-performance algorithmic and real-time trading systems. This is a unique opportunity to lead a talented team of C++ engineers and collaborate closely with the Electronic Market Making and Trading Business to build the next-generation trading platform. This is a 6-month Contract paying between 600 - 675 per day Inside IR35. Hybrid working, 2 days per week in the office. As a Technical Lead, you will play a crucial role in shaping the system's architecture, optimizing performance, and ensuring operational excellence. You will be hands-on in coding, designing, and developing core trading stack components, while fostering a culture of innovation and engineering excellence. Key Responsibilities: - Technical Leadership: Lead and mentor a high-performing team of software engineers, ensuring best practices and high coding standards. - Hands-On Development: Architect, design, and develop highly optimized, low-latency trading solutions in C++. - System Stability & Performance: Ensure maximum uptime for trading systems across markets, implementing performance and latency optimizations. - Collaboration & Strategy: Work closely with business stakeholders, quantitative researchers, and traders to translate business needs into technical solutions. - Code Quality & Review: Perform PR reviews, drive best development practices, and maintain robust version control and CI/CD processes. Requirements: - 5+ years' experience in team leadership, with direct responsibility for managing developers - Proven track record in building scalable trading platforms within Hedge Funds, Proprietary Trading Firms, Liquidity Providers, or Large Financial Institutions. - Deep expertise in C++ programming, object-oriented design, and low-latency systems. - Strong knowledge of systems design, distributed computing, performance tuning, and Linux- based development. - Experience with Agile methodologies (Scrum, Kanban) and modern development tools (Git, CI/CD pipelines). - Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Preferred Skills & Experience: - Experience with additional languages (Python, Java) is a plus. - Strong knowledge of software development tools and automation frameworks. - Ability to drive technical strategy and influence stakeholders. Please apply for immediate interview! CBSbutler is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. CBSbutler is an Equal Opportunities employer and we encourage applicants from all backgrounds.
Damia Group Ltd
Software Engineer / Technical Lead
Damia Group Ltd
Software Engineer / Technical Lead - London 2 days a week - (Apply online only) per day inside IR35 - 6 months rolling Seeking an Algorithmic / Electronic / Real Time Trading Systems Technical Lead. You will be leading a team of developers working closely with the Electronic Market Making (EMM)/Trading Business to build the next generation electronic trading system. You will be a Technology leader, a strong people leader who can manage an incredibly talented team of expert C++ software engineers. Passionate developer, hands on coder designing and developing the core components of the high-performance trading stack. Operational excellence driver, ensuring platform stability to ensure maximum uptime for trading systems across markets. Skills required Expertise and deep proficiency in C/C++ Programming 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. Minimum 5 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. Excellent domain knowledge and experience working on Linux platforms. Excellent academic track record in Computer Science, Engineering or equivalent Strong expertise in C++ development, with a deep understanding of object-oriented programming, data structures, and algorithms Experience with version control systems (e.g., Git), build systems, and continuous integration/continuous deployment (CI/CD) pipelines Knowledge of other programming languages (e.g., Python, Java) and software development tools is a plus. Ability to translate business needs into functional code Performing PR reviews on other developers' code Clearly able to demonstrate and report on progress in delivering code Experience: Bachelor's or master's degree in computer science, Software Engineering, or a related field Proven experience as a Technical Lead or similar role in software engineering Typical Years of Experience: > 5-10 years in Software Development & 5> years of Technical Leadership Software Engineer - London 2 days a week - (Apply online only) per day inside IR35 - 6 months rolling Damia Group Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept our Data Protection Policy which can be found on our website. Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job. Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.
Mar 08, 2025
Contractor
Software Engineer / Technical Lead - London 2 days a week - (Apply online only) per day inside IR35 - 6 months rolling Seeking an Algorithmic / Electronic / Real Time Trading Systems Technical Lead. You will be leading a team of developers working closely with the Electronic Market Making (EMM)/Trading Business to build the next generation electronic trading system. You will be a Technology leader, a strong people leader who can manage an incredibly talented team of expert C++ software engineers. Passionate developer, hands on coder designing and developing the core components of the high-performance trading stack. Operational excellence driver, ensuring platform stability to ensure maximum uptime for trading systems across markets. Skills required Expertise and deep proficiency in C/C++ Programming 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. Minimum 5 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. Excellent domain knowledge and experience working on Linux platforms. Excellent academic track record in Computer Science, Engineering or equivalent Strong expertise in C++ development, with a deep understanding of object-oriented programming, data structures, and algorithms Experience with version control systems (e.g., Git), build systems, and continuous integration/continuous deployment (CI/CD) pipelines Knowledge of other programming languages (e.g., Python, Java) and software development tools is a plus. Ability to translate business needs into functional code Performing PR reviews on other developers' code Clearly able to demonstrate and report on progress in delivering code Experience: Bachelor's or master's degree in computer science, Software Engineering, or a related field Proven experience as a Technical Lead or similar role in software engineering Typical Years of Experience: > 5-10 years in Software Development & 5> years of Technical Leadership Software Engineer - London 2 days a week - (Apply online only) per day inside IR35 - 6 months rolling Damia Group Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept our Data Protection Policy which can be found on our website. Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job. Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.
Software Engineer (UK)
SynMax
About SynMax: Based in Houston, Texas, with offices in London and New York, SynMax is a pioneering data intelligence company specializing in maritime and energy intelligence. By integrating advanced satellite imagery and AI, SynMax delivers unparalleled insights into maritime operations, oil and gas development, coal inventory, and LNG flows, enabling businesses and organizations to make data-driven decisions with precision and confidence. Job Description: We are seeking a motivated and detail-oriented Software Developer to join our growing team. In this role, you will be responsible for creating and implementing visually appealing web applications that are optimized for performance and scalability. You will work closely with our web development team to develop, test, and launch new features, ensuring a seamless user experience across all platforms. Responsibilities Development and Design: Assist in the development and design of new software applications, including coding, testing, debugging, and documentation. Collaboration: Work closely with other software engineers and departments to ensure the technical feasibility of UI/UX designs and to implement innovative software solutions. Performance Optimization: Optimize software applications for maximum speed and scalability. Ensure all code is up to standards and compatible across platforms, including different browsers and devices. Quality Assurance: Conduct thorough testing and debugging to ensure high-quality, bug-free code. Address and resolve any technical issues identified in a timely manner. Continuous Learning: Stay abreast of emerging technologies and industry trends to incorporate into daily work and contribute to the team's knowledge base. Required Skills Education: Bachelor's degree in Computer Science, Software Engineering, Web Development, or a related field, or equivalent practical experience. Experience: Minimum of 4 years' experience in software development, with a focus on client-facing applications. Technical Skills: Proficiency in JavaScript, HTML, CSS, and NodeJS. Familiarity with front-end frameworks (e.g., React, Angular, Vue) is a plus. Additional knowledge of React, Typescript, Tailwind CSS, Postgres, System Designs, Express, and Google Cloud Platform is advantageous. Problem-Solving: Strong problem-solving skills and the ability to think algorithmically. Attention to Detail: Excellent attention to detail, with the ability to implement designs to exact specifications. Communication Skills: Good communication skills, with the ability to work effectively in a team environment and interact with stakeholders. Nice to Have: Experience with React, Typescript, Tailwind CSS, Postgres, system design, Express, and Google Cloud Platform. Additional Requirements A portfolio or examples of previous work or projects. A passion for front-end development and a desire to grow within the field. Ability to manage time effectively and meet deadlines. UK Citizenship or ILR status. What We Offer Competitive salary and comprehensive benefits package. A vibrant and supportive work environment. Opportunities for professional development and career growth. Access to the latest tools and technologies. Equal Opportunity Statement: SynMax is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Feb 17, 2025
Full time
About SynMax: Based in Houston, Texas, with offices in London and New York, SynMax is a pioneering data intelligence company specializing in maritime and energy intelligence. By integrating advanced satellite imagery and AI, SynMax delivers unparalleled insights into maritime operations, oil and gas development, coal inventory, and LNG flows, enabling businesses and organizations to make data-driven decisions with precision and confidence. Job Description: We are seeking a motivated and detail-oriented Software Developer to join our growing team. In this role, you will be responsible for creating and implementing visually appealing web applications that are optimized for performance and scalability. You will work closely with our web development team to develop, test, and launch new features, ensuring a seamless user experience across all platforms. Responsibilities Development and Design: Assist in the development and design of new software applications, including coding, testing, debugging, and documentation. Collaboration: Work closely with other software engineers and departments to ensure the technical feasibility of UI/UX designs and to implement innovative software solutions. Performance Optimization: Optimize software applications for maximum speed and scalability. Ensure all code is up to standards and compatible across platforms, including different browsers and devices. Quality Assurance: Conduct thorough testing and debugging to ensure high-quality, bug-free code. Address and resolve any technical issues identified in a timely manner. Continuous Learning: Stay abreast of emerging technologies and industry trends to incorporate into daily work and contribute to the team's knowledge base. Required Skills Education: Bachelor's degree in Computer Science, Software Engineering, Web Development, or a related field, or equivalent practical experience. Experience: Minimum of 4 years' experience in software development, with a focus on client-facing applications. Technical Skills: Proficiency in JavaScript, HTML, CSS, and NodeJS. Familiarity with front-end frameworks (e.g., React, Angular, Vue) is a plus. Additional knowledge of React, Typescript, Tailwind CSS, Postgres, System Designs, Express, and Google Cloud Platform is advantageous. Problem-Solving: Strong problem-solving skills and the ability to think algorithmically. Attention to Detail: Excellent attention to detail, with the ability to implement designs to exact specifications. Communication Skills: Good communication skills, with the ability to work effectively in a team environment and interact with stakeholders. Nice to Have: Experience with React, Typescript, Tailwind CSS, Postgres, system design, Express, and Google Cloud Platform. Additional Requirements A portfolio or examples of previous work or projects. A passion for front-end development and a desire to grow within the field. Ability to manage time effectively and meet deadlines. UK Citizenship or ILR status. What We Offer Competitive salary and comprehensive benefits package. A vibrant and supportive work environment. Opportunities for professional development and career growth. Access to the latest tools and technologies. Equal Opportunity Statement: SynMax is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Software Engineer (UK)
SynMax
About SynMax: Based in Houston, Texas, with offices in London and New York, SynMax is a pioneering data intelligence company specializing in maritime and energy intelligence. By integrating advanced satellite imagery and AI, SynMax delivers unparalleled insights into maritime operations, oil and gas development, coal inventory, and LNG flows, enabling businesses and organizations to make data-driven decisions with precision and confidence. Job Description: We are seeking a motivated and detail-oriented Software Developer to join our growing team. In this role, you will be responsible for creating and implementing visually appealing web applications that are optimized for performance and scalability. You will work closely with our web development team to develop, test, and launch new features, ensuring a seamless user experience across all platforms. Responsibilities Development and Design: Assist in the development and design of new software applications, including coding, testing, debugging, and documentation. Collaboration: Work closely with other software engineers and departments to ensure the technical feasibility of UI/UX designs and to implement innovative software solutions. Performance Optimization: Optimize software applications for maximum speed and scalability. Ensure all code is up to standards and compatible across platforms, including different browsers and devices. Quality Assurance: Conduct thorough testing and debugging to ensure high-quality, bug-free code. Address and resolve any technical issues identified in a timely manner. Continuous Learning: Stay abreast of emerging technologies and industry trends to incorporate into daily work and contribute to the team's knowledge base. Required Skills Education: Bachelor's degree in Computer Science, Software Engineering, Web Development, or a related field, or equivalent practical experience. Experience: Minimum of 7 years' experience in software development, with a focus on client-facing applications. Technical Skills: Proficiency in JavaScript, HTML, CSS, and NodeJS. Familiarity with front-end frameworks (e.g., React, Angular, Vue) is a plus. Additional knowledge of React, Typescript, Tailwind CSS, Postgres, System Designs, Express, and Google Cloud Platform is advantageous. Problem-Solving: Strong problem-solving skills and the ability to think algorithmically. Attention to Detail: Excellent attention to detail, with the ability to implement designs to exact specifications. Communication Skills: Good communication skills, with the ability to work effectively in a team environment and interact with stakeholders. Nice to Have Experience with React, Typescript, Tailwind CSS, Postgres, system design, Express, and Google Cloud Platform. Additional Requirements Ability to manage time effectively and meet deadlines. UK Citizenship or ILR status. What We Offer Competitive salary and comprehensive benefits package. A vibrant and supportive work environment. Opportunities for professional development and career growth. Access to the latest tools and technologies. Equal Opportunity Statement: SynMax is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Feb 16, 2025
Full time
About SynMax: Based in Houston, Texas, with offices in London and New York, SynMax is a pioneering data intelligence company specializing in maritime and energy intelligence. By integrating advanced satellite imagery and AI, SynMax delivers unparalleled insights into maritime operations, oil and gas development, coal inventory, and LNG flows, enabling businesses and organizations to make data-driven decisions with precision and confidence. Job Description: We are seeking a motivated and detail-oriented Software Developer to join our growing team. In this role, you will be responsible for creating and implementing visually appealing web applications that are optimized for performance and scalability. You will work closely with our web development team to develop, test, and launch new features, ensuring a seamless user experience across all platforms. Responsibilities Development and Design: Assist in the development and design of new software applications, including coding, testing, debugging, and documentation. Collaboration: Work closely with other software engineers and departments to ensure the technical feasibility of UI/UX designs and to implement innovative software solutions. Performance Optimization: Optimize software applications for maximum speed and scalability. Ensure all code is up to standards and compatible across platforms, including different browsers and devices. Quality Assurance: Conduct thorough testing and debugging to ensure high-quality, bug-free code. Address and resolve any technical issues identified in a timely manner. Continuous Learning: Stay abreast of emerging technologies and industry trends to incorporate into daily work and contribute to the team's knowledge base. Required Skills Education: Bachelor's degree in Computer Science, Software Engineering, Web Development, or a related field, or equivalent practical experience. Experience: Minimum of 7 years' experience in software development, with a focus on client-facing applications. Technical Skills: Proficiency in JavaScript, HTML, CSS, and NodeJS. Familiarity with front-end frameworks (e.g., React, Angular, Vue) is a plus. Additional knowledge of React, Typescript, Tailwind CSS, Postgres, System Designs, Express, and Google Cloud Platform is advantageous. Problem-Solving: Strong problem-solving skills and the ability to think algorithmically. Attention to Detail: Excellent attention to detail, with the ability to implement designs to exact specifications. Communication Skills: Good communication skills, with the ability to work effectively in a team environment and interact with stakeholders. Nice to Have Experience with React, Typescript, Tailwind CSS, Postgres, system design, Express, and Google Cloud Platform. Additional Requirements Ability to manage time effectively and meet deadlines. UK Citizenship or ILR status. What We Offer Competitive salary and comprehensive benefits package. A vibrant and supportive work environment. Opportunities for professional development and career growth. Access to the latest tools and technologies. Equal Opportunity Statement: SynMax is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Morris Sinclair Recruitment
Senior C#/.Net Back-End Developer - Remote
Morris Sinclair Recruitment
Remote-Friendly Software Development Opportunity in Agricultural Technology Join an award-winning agricultural analytics software company at the forefront of sustainable technology. We're seeking exceptional Back-End Developers who can transform data into impactful solutions that enhance food production, farm economics, and environmental resilience. Position Highlights: Primarily Remote Work Occasional Visits to Central London (Once Every Two Months) Cutting-Edge Agricultural Technology Platform Opportunity to Drive Sustainability through Innovative Software Solutions Candidate Assessment Process: Mandatory 80-Minute Technical Assessment LeetCode-Style Coding Challenge Designed to evaluate algorithmic problem-solving skills Focus on efficient, optimized solutions Challenges will test: Data Structures Algorithm Design Computational Thinking Performance Optimization Ideal Candidate Profile: Academic and Professional Requirements: Minimum Qualification: Degree/Masters/PhD in Computing, Data Science, or Equivalent Proven Commercial Experience as a Back-End Microsoft Developer Strong Academic Background with Demonstrable Achievements Proven ability to excel in time-constrained, algorithmic problem-solving Technical Expertise: Advanced Proficiency in: C# and .NET Framework Microsoft Azure Cloud Platform SQL and SQL Server Complex Data-Driven Software Development Strong Algorithm and Data Structure Knowledge Preferred Background: Experience in FinTech or Similar Structured Data Environments Demonstrated Ability to Scale Applications for Large User Base Previous success in technical coding assessments Personal Attributes: Exceptional Attention to Detail Strong Collaborative and Communication Skills Creative Problem-Solving Approach Quick Analytical Thinking Ability to perform under time pressure Passion for Technological Innovation in Sustainability What We Offer: Work with Respected Professionals Cutting-Edge Technology Solutions Meaningful Impact on Agricultural Sustainability Opportunity to Develop Market-Leading Software On top of the very competitive salary all employees are included in the company share scheme
Feb 06, 2025
Full time
Remote-Friendly Software Development Opportunity in Agricultural Technology Join an award-winning agricultural analytics software company at the forefront of sustainable technology. We're seeking exceptional Back-End Developers who can transform data into impactful solutions that enhance food production, farm economics, and environmental resilience. Position Highlights: Primarily Remote Work Occasional Visits to Central London (Once Every Two Months) Cutting-Edge Agricultural Technology Platform Opportunity to Drive Sustainability through Innovative Software Solutions Candidate Assessment Process: Mandatory 80-Minute Technical Assessment LeetCode-Style Coding Challenge Designed to evaluate algorithmic problem-solving skills Focus on efficient, optimized solutions Challenges will test: Data Structures Algorithm Design Computational Thinking Performance Optimization Ideal Candidate Profile: Academic and Professional Requirements: Minimum Qualification: Degree/Masters/PhD in Computing, Data Science, or Equivalent Proven Commercial Experience as a Back-End Microsoft Developer Strong Academic Background with Demonstrable Achievements Proven ability to excel in time-constrained, algorithmic problem-solving Technical Expertise: Advanced Proficiency in: C# and .NET Framework Microsoft Azure Cloud Platform SQL and SQL Server Complex Data-Driven Software Development Strong Algorithm and Data Structure Knowledge Preferred Background: Experience in FinTech or Similar Structured Data Environments Demonstrated Ability to Scale Applications for Large User Base Previous success in technical coding assessments Personal Attributes: Exceptional Attention to Detail Strong Collaborative and Communication Skills Creative Problem-Solving Approach Quick Analytical Thinking Ability to perform under time pressure Passion for Technological Innovation in Sustainability What We Offer: Work with Respected Professionals Cutting-Edge Technology Solutions Meaningful Impact on Agricultural Sustainability Opportunity to Develop Market-Leading Software On top of the very competitive salary all employees are included in the company share scheme
Quantitative Developer
Tbwa Chiat/Day Inc
Elwood Technologies is a FCA regulated firm that provides end-to-end institutional-grade digital asset Execution, Liquidity Access and Portfolio Monitoring & Risk Management Software. Built with institutions for institutions, Elwood's EMS offers best available price execution, smart order routing and algorithmic tooling alongside a traditional finance grade Portfolio Management System. Built by industry experts with decades of combined experience in investment management and digital technology, we are now looking for a Senior Engineer to work on our EMS platform within the Engineering Team. Job Description We're currently looking for a Quantitative Developer to join our Quant team based in the UK. We have a mix of Quant Developers and Software Engineers bringing finance knowledge and enterprise scale software development respectively - occasionally both! The stack is comprised of C# .NET 5+ services which call into a proprietary C++ quant library and present results via a React frontend. Hosted on Linux in AWS with large calculations distributed over many instances, messaging via Redis. As part of the role, you will form an integral part of the team responsible for pricing and risk analytics available on our platform. You will contribute to the continued development of our models, whilst also working closely with the Product Team to implement new features, and provide desk support to our clients. Key Responsibilities Develop and enhance our in-house pricing and risk models, which are implemented in our digital Quant analytics library, written in C++. Build new services to meet critical product and business needs using C++ and Python. Build features that help customers collaborate on asset management. The functionality of the library is exposed to clients through a web based cross-asset Portfolio Management System providing clients with real time pricing, scenario, risk and P&L on their portfolios as well as the ability to structure and overlay new positions. Work with engineers, designers, product managers, and senior leadership to turn our roadmap and technical vision into a tangible product with timely deliveries. Monitor and support all Quant production system components (analytics, market data). Estimation, design, development and unit testing of features, with robust coding standards. Qualifications / Knowledge 5+ years' of experience developing applications in C# with good knowledge of coding fundamentals. Financial Services experience is essential (Buy or Sell-Side). Knowledge of the standard pricing models e.g. Black Scholes, sensitivities, with a strong understanding of derivatives of at least one asset class. Experience working with interest rate curves, vol surfaces and other market data. Experience implementing trading/risks applications in C#. Experience implementing C++ pricing libraries. Strong knowledge of data structures, algorithms, and designing for performance. Great communication skills and the ability to work as part of a team - bouncing ideas off colleagues, building consensus around a design etc. - Ability to explain complicated concepts with ease. Master's degree or PhD in mathematics or any other relevant numerical field. What we offer: Competitive salary and compensation packages. Fully paid medical and discounted dental schemes for employees and their family. Enhanced parental leave for all employees who have been with the company for one (1) year. Fully stocked kitchen and access to Ubereats. Discounted gym scheme with Fitness First. Employee Assistance Programme. Paid study leave and personal leave. Why Elwood? Join one of the fastest growing FinTech companies and help shape the future of finance. A startup with deep financial backing and a strong market presence. Our platform is enabling institutional access to the most exciting growth opportunity in Finance. Work with a modern technology stack and help solve high impact problems. Strong client focused team with a diverse background. We're a Global company and have modern, centrally based offices in London, New York, Singapore & Jersey.
Jan 29, 2025
Full time
Elwood Technologies is a FCA regulated firm that provides end-to-end institutional-grade digital asset Execution, Liquidity Access and Portfolio Monitoring & Risk Management Software. Built with institutions for institutions, Elwood's EMS offers best available price execution, smart order routing and algorithmic tooling alongside a traditional finance grade Portfolio Management System. Built by industry experts with decades of combined experience in investment management and digital technology, we are now looking for a Senior Engineer to work on our EMS platform within the Engineering Team. Job Description We're currently looking for a Quantitative Developer to join our Quant team based in the UK. We have a mix of Quant Developers and Software Engineers bringing finance knowledge and enterprise scale software development respectively - occasionally both! The stack is comprised of C# .NET 5+ services which call into a proprietary C++ quant library and present results via a React frontend. Hosted on Linux in AWS with large calculations distributed over many instances, messaging via Redis. As part of the role, you will form an integral part of the team responsible for pricing and risk analytics available on our platform. You will contribute to the continued development of our models, whilst also working closely with the Product Team to implement new features, and provide desk support to our clients. Key Responsibilities Develop and enhance our in-house pricing and risk models, which are implemented in our digital Quant analytics library, written in C++. Build new services to meet critical product and business needs using C++ and Python. Build features that help customers collaborate on asset management. The functionality of the library is exposed to clients through a web based cross-asset Portfolio Management System providing clients with real time pricing, scenario, risk and P&L on their portfolios as well as the ability to structure and overlay new positions. Work with engineers, designers, product managers, and senior leadership to turn our roadmap and technical vision into a tangible product with timely deliveries. Monitor and support all Quant production system components (analytics, market data). Estimation, design, development and unit testing of features, with robust coding standards. Qualifications / Knowledge 5+ years' of experience developing applications in C# with good knowledge of coding fundamentals. Financial Services experience is essential (Buy or Sell-Side). Knowledge of the standard pricing models e.g. Black Scholes, sensitivities, with a strong understanding of derivatives of at least one asset class. Experience working with interest rate curves, vol surfaces and other market data. Experience implementing trading/risks applications in C#. Experience implementing C++ pricing libraries. Strong knowledge of data structures, algorithms, and designing for performance. Great communication skills and the ability to work as part of a team - bouncing ideas off colleagues, building consensus around a design etc. - Ability to explain complicated concepts with ease. Master's degree or PhD in mathematics or any other relevant numerical field. What we offer: Competitive salary and compensation packages. Fully paid medical and discounted dental schemes for employees and their family. Enhanced parental leave for all employees who have been with the company for one (1) year. Fully stocked kitchen and access to Ubereats. Discounted gym scheme with Fitness First. Employee Assistance Programme. Paid study leave and personal leave. Why Elwood? Join one of the fastest growing FinTech companies and help shape the future of finance. A startup with deep financial backing and a strong market presence. Our platform is enabling institutional access to the most exciting growth opportunity in Finance. Work with a modern technology stack and help solve high impact problems. Strong client focused team with a diverse background. We're a Global company and have modern, centrally based offices in London, New York, Singapore & Jersey.
Certain Advantage
Lead Developer C
Certain Advantage
Certain Advantage are recruiting on behalf of a Global Energy Trading client in London for a Tech Lead who can offer significant experience in; C++ development Developing Algorithmic / Electronic / Real Time Trading Systems using at either Hedge Funds, Prop Traders, Specialist liquidity providers, or large financial institutions. Team leadership including code peer reviews This is a contract operating inside IR35 paying market rates (dependant on experience) for up to 2 years and it requires 2 days per week onsite working in Central London. As well as leading people, you'll be a hands-on coder designing and developing core components of a high-performance trading stack. This is a fantastic opportunity to work with a globally renowned trading business developing a next generation electronic trading system. Your role will be to; Lead and mentor a team of software engineers, fostering a collaborative and innovative environment Provide technical guidance and expertise in C++ development, ensuring best practices and high standards are maintained Drive the design, development, and implementation of complex software solutions Does this sound like your next career move? Apply today! Working with Certain Advantage We go the extra mile to find the best people for the job. If you're hunting for a role where you can make an impact and grow your career, we'll work with you to find it. We work with businesses across the UK to find the best people in Finance, Marketing, IT and Engineering. If this job isn't for you, head to (url removed) and register for job alerts and career guidance tips.
Jan 29, 2025
Contractor
Certain Advantage are recruiting on behalf of a Global Energy Trading client in London for a Tech Lead who can offer significant experience in; C++ development Developing Algorithmic / Electronic / Real Time Trading Systems using at either Hedge Funds, Prop Traders, Specialist liquidity providers, or large financial institutions. Team leadership including code peer reviews This is a contract operating inside IR35 paying market rates (dependant on experience) for up to 2 years and it requires 2 days per week onsite working in Central London. As well as leading people, you'll be a hands-on coder designing and developing core components of a high-performance trading stack. This is a fantastic opportunity to work with a globally renowned trading business developing a next generation electronic trading system. Your role will be to; Lead and mentor a team of software engineers, fostering a collaborative and innovative environment Provide technical guidance and expertise in C++ development, ensuring best practices and high standards are maintained Drive the design, development, and implementation of complex software solutions Does this sound like your next career move? Apply today! Working with Certain Advantage We go the extra mile to find the best people for the job. If you're hunting for a role where you can make an impact and grow your career, we'll work with you to find it. We work with businesses across the UK to find the best people in Finance, Marketing, IT and Engineering. If this job isn't for you, head to (url removed) and register for job alerts and career guidance tips.
Rutherford Briant
Senior Java Developer - Telecoms
Rutherford Briant
Rutherford Briant have the pleasure of assisting a fast growing, award winning Telecomms data analytic business to secure a Senior Java Developer. The right candidate will be a highly experienced senior developer, used to working within a team and reporting to the lead developer. Commercial experience with web applications Java SE or EE, several years experience acting in the capacity of a design authority. You should be an expert in the understanding and knowledge in "programming internals" such as the management of data structures, test strings management resources, network connectivity, and other logic and algorithmic areas. This role will give the candidate an opportunity to fully harness their software engineering skills. You will review, supervise, and provide guidance on other team members proposed designs, in addition to proposing and orchestrating top and low level design decisions yourself. Responsibilities: Design authority responsibility across numerous technical areas of the product Liaise with product team effectively to get the complete set of requirements Full software life-cycle involvement in enhancing our web applications, e.g designing, coding, and maintaining server-side components in Java Run and maintain test scenarios, in addition to addressing defects Full participation in the Agile software development activities, i.e daily stand-ups, sprint reviews, and backlog creation activities Write supporting design and technical documentation Skills: 3+ years commercial experience being a product and architectural design authority 5+ years commercial experience developing multi-threaded server-side applications using Oracle Java, including exceptional knowledge of Generic Programming Multi-threaded server-side web applications development using Java in Servlet web container using an MVC architecture-based framework such as Stuts, JSF, etc. Microservice architecture design patterns Knowledge on how to build application on AWS/Azue using its inbuilt components Knowledge of databases and SQL This is a business that has very ambitious growth plans over the next few years, this is a chance to be part of a business that will allow you to grow professionally. If this sounds like you, please apply.
Dec 06, 2022
Full time
Rutherford Briant have the pleasure of assisting a fast growing, award winning Telecomms data analytic business to secure a Senior Java Developer. The right candidate will be a highly experienced senior developer, used to working within a team and reporting to the lead developer. Commercial experience with web applications Java SE or EE, several years experience acting in the capacity of a design authority. You should be an expert in the understanding and knowledge in "programming internals" such as the management of data structures, test strings management resources, network connectivity, and other logic and algorithmic areas. This role will give the candidate an opportunity to fully harness their software engineering skills. You will review, supervise, and provide guidance on other team members proposed designs, in addition to proposing and orchestrating top and low level design decisions yourself. Responsibilities: Design authority responsibility across numerous technical areas of the product Liaise with product team effectively to get the complete set of requirements Full software life-cycle involvement in enhancing our web applications, e.g designing, coding, and maintaining server-side components in Java Run and maintain test scenarios, in addition to addressing defects Full participation in the Agile software development activities, i.e daily stand-ups, sprint reviews, and backlog creation activities Write supporting design and technical documentation Skills: 3+ years commercial experience being a product and architectural design authority 5+ years commercial experience developing multi-threaded server-side applications using Oracle Java, including exceptional knowledge of Generic Programming Multi-threaded server-side web applications development using Java in Servlet web container using an MVC architecture-based framework such as Stuts, JSF, etc. Microservice architecture design patterns Knowledge on how to build application on AWS/Azue using its inbuilt components Knowledge of databases and SQL This is a business that has very ambitious growth plans over the next few years, this is a chance to be part of a business that will allow you to grow professionally. If this sounds like you, please apply.
BLOOMBERG
Linear Rates Quant
BLOOMBERG
Bloomberg's Quantitative Analytics team is responsible for the design and implementation of modelling analytics that support client pricing and risk management solutions for financial products across the entire suite of Bloomberg products and services, including its terminal with 300,000+ clients, trading system solutions, buy- and sell-side enterprise risk management, and derivatives valuation services. These models include those for pricing derivative products across all major asset classes, including market data; counterparty credit, XVA and initial margin; value-at-risk and other market risk metrics; and credit risk models. The team has two recent Risk Quant of the Year winners and is dedicated both to novel research as well as efficient model delivery through a modern C library. Within the Quantitative Analytics team, the Greeks Analytics group is responsible for developing efficient solutions for vanilla and exotic derivative portfolio sensitivity calculations, as well as deploying these into production in cooperation with our Model Validation, Engineering and Product Manager partners. Typical responsibilities will include: Industrial-strength implementation of a multi-curve framework and linear IRD pricing: Design and implement a modern post-Libor multi-curve construction engine with native Algorithmic Differentiation (AD) support Contribute to the design and extension of our derivative portfolio sensitivity calculation framework, focusing on AD based interest rate sensitivities Design and extend the public APIs for interest rate curve construction and sensitivity calculations Write modern, clean, reusable, well tested, peer-reviewed C code Improve the performance of derivative portfolio workflows, to reduce hardware costs Product management: Translate business requirements into precise math that translates well into algorithms Handle workflows and requirements from sell- and buy-side clients, both for trading and regulatory purposes Provide mathematical and technical documentation to internal stakeholders and external clients Keep up to date with mathematical, technical and regulatory innovation in the financial industry Stakeholder relationship management: Work closely with quants and quant developers to quickly iterate design and modelling decisions Liaise with business stakeholders: discuss and finalise specs, solve project issues Support our clients and Sales team Work closely with our Engineering department to integrate quant code into IT systems Discuss functionality and tests with Model Validation for release to production You'll need to have: A Masters or PhD level qualification from a leading university in a quantitative discipline (such as Mathematics, Physics, Engineering or Quantitative Finance). Significant experience (VP level or above) from a leading buy or sell-side institution developing, implementing, and delivering linear interest rates data, pricing and sensitivity analytics. Experience of Algorithmic Differentiation is useful. Proficient in modern C software design and implementation. Familiarity with Python is useful, but not essential. Good communication and writing skills and ability to interact productively and positively with multiple stakeholder teams, both internally and with external clients in support of our Sales teams. Why Bloomberg? Bloomberg is committed to diversity. It drives our innovation. At Bloomberg, you'll have the opportunity to go above and beyond and to take risks. You'll be a part of an organization that is entering new markets, launching new ventures, and pushing boundaries. Our ever-expanding array of technology, data, news, and media services fosters innovation and empowers clients - and offers nearly limitless opportunities for career growth. If this sounds like you: Apply if you think we're a good match. We'll get in touch to let you know what the next steps are, but in the meantime feel free to have a look at the below to give you an idea of how the quant work contributes to the overall Bloomberg offering: Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, colour, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or maternity/parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law. Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email . Alternatively, you can get support from our disability partner EmployAbility, please contact or
Dec 03, 2022
Full time
Bloomberg's Quantitative Analytics team is responsible for the design and implementation of modelling analytics that support client pricing and risk management solutions for financial products across the entire suite of Bloomberg products and services, including its terminal with 300,000+ clients, trading system solutions, buy- and sell-side enterprise risk management, and derivatives valuation services. These models include those for pricing derivative products across all major asset classes, including market data; counterparty credit, XVA and initial margin; value-at-risk and other market risk metrics; and credit risk models. The team has two recent Risk Quant of the Year winners and is dedicated both to novel research as well as efficient model delivery through a modern C library. Within the Quantitative Analytics team, the Greeks Analytics group is responsible for developing efficient solutions for vanilla and exotic derivative portfolio sensitivity calculations, as well as deploying these into production in cooperation with our Model Validation, Engineering and Product Manager partners. Typical responsibilities will include: Industrial-strength implementation of a multi-curve framework and linear IRD pricing: Design and implement a modern post-Libor multi-curve construction engine with native Algorithmic Differentiation (AD) support Contribute to the design and extension of our derivative portfolio sensitivity calculation framework, focusing on AD based interest rate sensitivities Design and extend the public APIs for interest rate curve construction and sensitivity calculations Write modern, clean, reusable, well tested, peer-reviewed C code Improve the performance of derivative portfolio workflows, to reduce hardware costs Product management: Translate business requirements into precise math that translates well into algorithms Handle workflows and requirements from sell- and buy-side clients, both for trading and regulatory purposes Provide mathematical and technical documentation to internal stakeholders and external clients Keep up to date with mathematical, technical and regulatory innovation in the financial industry Stakeholder relationship management: Work closely with quants and quant developers to quickly iterate design and modelling decisions Liaise with business stakeholders: discuss and finalise specs, solve project issues Support our clients and Sales team Work closely with our Engineering department to integrate quant code into IT systems Discuss functionality and tests with Model Validation for release to production You'll need to have: A Masters or PhD level qualification from a leading university in a quantitative discipline (such as Mathematics, Physics, Engineering or Quantitative Finance). Significant experience (VP level or above) from a leading buy or sell-side institution developing, implementing, and delivering linear interest rates data, pricing and sensitivity analytics. Experience of Algorithmic Differentiation is useful. Proficient in modern C software design and implementation. Familiarity with Python is useful, but not essential. Good communication and writing skills and ability to interact productively and positively with multiple stakeholder teams, both internally and with external clients in support of our Sales teams. Why Bloomberg? Bloomberg is committed to diversity. It drives our innovation. At Bloomberg, you'll have the opportunity to go above and beyond and to take risks. You'll be a part of an organization that is entering new markets, launching new ventures, and pushing boundaries. Our ever-expanding array of technology, data, news, and media services fosters innovation and empowers clients - and offers nearly limitless opportunities for career growth. If this sounds like you: Apply if you think we're a good match. We'll get in touch to let you know what the next steps are, but in the meantime feel free to have a look at the below to give you an idea of how the quant work contributes to the overall Bloomberg offering: Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, colour, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or maternity/parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law. Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email . Alternatively, you can get support from our disability partner EmployAbility, please contact or
ECM Selection
Windows Desktop Software Developer
ECM Selection Cambridge, Cambridgeshire
Desktop software development in C# for biotech instrument company This is a PC software development role part of a team of engineers working on instrument control and data analysis systems for an exciting biotech company in Cambridge. You will be key to the architecture and design of new desktop software as well as contribute to the solution of complex algorithmic problems...... click apply for full job details
Jul 31, 2022
Full time
Desktop software development in C# for biotech instrument company This is a PC software development role part of a team of engineers working on instrument control and data analysis systems for an exciting biotech company in Cambridge. You will be key to the architecture and design of new desktop software as well as contribute to the solution of complex algorithmic problems...... click apply for full job details
Selby Jennings
Software Developer
Selby Jennings
Our client is one of the top proprietary trading firms with 5 offices found across the globe, they are seeking Software Developers to join their growing technology team in their London office. This office is where the majority of the FX trading is performed and so these new hires will get the opportunity to work on the design & development of most aspects of algorithmic trading. Sitting and working directly with the trading teams in the Front Office, this role allows you to have instant feedback on the work you develop and produce. Previous experience in the Financial Services industry using C# is essential for this position and any specific FX experience will be an added benefit though is not essential. Successful candidates will be those whom are technical developers that want to be part of a growing and inclusive company culture. The following are the desired skillset; 3+ Years' Experience in C# Coding. Previous Financial Services experience. Engineering Degree with Computer Science (or similar). Ability to write simple and clean code. Continual self-development attitude to stay ahead.
Dec 05, 2021
Full time
Our client is one of the top proprietary trading firms with 5 offices found across the globe, they are seeking Software Developers to join their growing technology team in their London office. This office is where the majority of the FX trading is performed and so these new hires will get the opportunity to work on the design & development of most aspects of algorithmic trading. Sitting and working directly with the trading teams in the Front Office, this role allows you to have instant feedback on the work you develop and produce. Previous experience in the Financial Services industry using C# is essential for this position and any specific FX experience will be an added benefit though is not essential. Successful candidates will be those whom are technical developers that want to be part of a growing and inclusive company culture. The following are the desired skillset; 3+ Years' Experience in C# Coding. Previous Financial Services experience. Engineering Degree with Computer Science (or similar). Ability to write simple and clean code. Continual self-development attitude to stay ahead.

Modal Window

  • Home
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Google Plus
  • LinkedIn
Parent and Partner sites: IT Job Board | Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | Construction Job Board | Property jobs | myJobsnearme.com | Jobs near me
© 2008-2025 Jobsite Jobs | Designed by Web Design Agency