Senior Software Engineer - Java, Intraday Risk, Multi-Threading, Investment Banking - London/Hybrid - up to £140,000 base (dependant on experience) Our client, a leading financial institution is seeking an experienced Senior Quantitative Developer, with extensive Java experience, to join their Intraday Risk PnL team on a permanent basis. The successful candidate will be tasked with developing the firm's Risk and P&L functionality in Java, as well as optimising performance for the Rates and Credit business. In addition to this, you will be responsible for providing low-level support to junior members of the team. Key Skills: - Strong hands-on experience with Java, including multi-threading - An understanding of Risk, P&L, Rates and Derivatives products - Experience building out Front Office Core Risk applications. - Prior experience with Python/C++ is advantageous This is an exciting opportunity to join a highly visible business function, delivering solutions to quantitative problems within the trading business. .Suitable candidates will be contacted within 48 hours .Applicants will be required in office 3 days per week
02/04/2025
Full time
Senior Software Engineer - Java, Intraday Risk, Multi-Threading, Investment Banking - London/Hybrid - up to £140,000 base (dependant on experience) Our client, a leading financial institution is seeking an experienced Senior Quantitative Developer, with extensive Java experience, to join their Intraday Risk PnL team on a permanent basis. The successful candidate will be tasked with developing the firm's Risk and P&L functionality in Java, as well as optimising performance for the Rates and Credit business. In addition to this, you will be responsible for providing low-level support to junior members of the team. Key Skills: - Strong hands-on experience with Java, including multi-threading - An understanding of Risk, P&L, Rates and Derivatives products - Experience building out Front Office Core Risk applications. - Prior experience with Python/C++ is advantageous This is an exciting opportunity to join a highly visible business function, delivering solutions to quantitative problems within the trading business. .Suitable candidates will be contacted within 48 hours .Applicants will be required in office 3 days per week
Software Developer On- Site We at TEKsystems are on the lookout for a Software Developer to support one of our market leading clients. Key purpose from the role - The Software Developer will need 3+ years of experience with application authentication with external identity providers (eg, Azure, AWS, C#/.NET, Python, Java, Mobile, CI/CD, OIDC, and OAuth.). Design application authentication using centralized federated authentication with Entra ID. Educate and mentor colleagues on authentication and authorization design best practices and design principles for OpenID Connect (OIDC) and OAuth as applicable to the IT environment. security practices. Expertise in code signing and CI/CD pipelines for code deployment, including significant experience with DevOps practices. Experience with code repositories like AzureDevOps. Interested? Please apply within or contact me directly Software Developer On- Site Location Dublin, Ireland Rate/Salary .00 EUR Daily Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
02/04/2025
Project-based
Software Developer On- Site We at TEKsystems are on the lookout for a Software Developer to support one of our market leading clients. Key purpose from the role - The Software Developer will need 3+ years of experience with application authentication with external identity providers (eg, Azure, AWS, C#/.NET, Python, Java, Mobile, CI/CD, OIDC, and OAuth.). Design application authentication using centralized federated authentication with Entra ID. Educate and mentor colleagues on authentication and authorization design best practices and design principles for OpenID Connect (OIDC) and OAuth as applicable to the IT environment. security practices. Expertise in code signing and CI/CD pipelines for code deployment, including significant experience with DevOps practices. Experience with code repositories like AzureDevOps. Interested? Please apply within or contact me directly Software Developer On- Site Location Dublin, Ireland Rate/Salary .00 EUR Daily Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Job Purpose & Summary Your expertise as a Multimedia Specialist is essential to our team. This is a multi-disciplinary role across a broad range of platforms, and you will need to be an expert in graphic design, photography, videography, web development and search engine marketing. You will work both independently and as part of a team, and your ability to execute these tasks effectively is crucial to the growth and prosperity of our organisation. Key responsibilities Implement and manage performance of Magenta, Joomla, Shopify, WordPress & HTML sites via organic search engine marketing. Devise, develop and execute off-page linking strategies, where necessary. Optimize websites, Google/Facebook feeds to ensure content engagement and conversion. Monitor performance of sites against acquisition targets identifying areas for improvement and provide recommendations. Create and implement on-page and off-page strategies to facilitate acquisition targets across all digital channels. Identify digital gaps and provide development team with recommendations for implementation based on driving maximum traffic, engagement and conversion while following white-hat SEO best practices. Monitor competitors and provide recommendations to ensure clients achieve maximum returns. Development in conjunction with design team for specific landing page optimization/conversion AdWords campaigns across Magento, Joomla, Shopify, WordPress and HTML. Provide assistance with specifying and designing Internet strategies and web-based methods. Oversee the creative process and give guidance to the design/media team as required. Collaborate with web developers to integrate multimedia elements into websites and optimize user experiences. Ensure content is responsive and accessible. Create and format multimedia content for various media platforms, adapting content to meet platform-specific requirements and trends. Testing multimedia products for technical errors or faults and correct accordingly. Analysing, designing and developing Internet sites applying a mixture of artistry and creativity with software programming and Scripting languages and interfacing with operating environments. Communicating with network specialists regarding web-related issues, such as security and hosting websites, to control and enforce Internet and web server security, space allocation, user access, business continuity, website backup and disaster recovery planning. Designing, developing and integrating computer code with other specialised inputs, such as image files, audio files and Scripting languages, to produce, maintain and support websites. Continue to develop enhancements for product HyperGift. Monitor Product HyperGift sales and provide marketing strategies for current HyperGift clients. Production of HyperGift training videos. Monitor and upgrade Product HyperGift Voucher Templates. Skills and Qualifications Minimum of 5 years' in SEO and development experience across multiple CMS/websites. Excellent analytical skills with experience of delivering reports and ensuring recommended actions. Working development knowledge of Opensource CMS, Shopify, PHP, HTML 5, Java and Python. C# added advantage. Proficiency in multimedia software and tools, such as Adobe Creative Suite (Premiere Pro, After Effects, Photoshop, Illustrator), Final Cut Pro, or similar. Strong understanding of photo/video production techniques, including shooting, editing, color correction, and sound design. Drone operator experience, preferably DJI. A good understanding of technologies used to run, track and optimise campaigns. Super analytical, evaluative and problem-solving abilities. Ability to establish priorities, work independently and proceed with objectives without supervision. Team Player.
31/03/2025
Full time
Job Purpose & Summary Your expertise as a Multimedia Specialist is essential to our team. This is a multi-disciplinary role across a broad range of platforms, and you will need to be an expert in graphic design, photography, videography, web development and search engine marketing. You will work both independently and as part of a team, and your ability to execute these tasks effectively is crucial to the growth and prosperity of our organisation. Key responsibilities Implement and manage performance of Magenta, Joomla, Shopify, WordPress & HTML sites via organic search engine marketing. Devise, develop and execute off-page linking strategies, where necessary. Optimize websites, Google/Facebook feeds to ensure content engagement and conversion. Monitor performance of sites against acquisition targets identifying areas for improvement and provide recommendations. Create and implement on-page and off-page strategies to facilitate acquisition targets across all digital channels. Identify digital gaps and provide development team with recommendations for implementation based on driving maximum traffic, engagement and conversion while following white-hat SEO best practices. Monitor competitors and provide recommendations to ensure clients achieve maximum returns. Development in conjunction with design team for specific landing page optimization/conversion AdWords campaigns across Magento, Joomla, Shopify, WordPress and HTML. Provide assistance with specifying and designing Internet strategies and web-based methods. Oversee the creative process and give guidance to the design/media team as required. Collaborate with web developers to integrate multimedia elements into websites and optimize user experiences. Ensure content is responsive and accessible. Create and format multimedia content for various media platforms, adapting content to meet platform-specific requirements and trends. Testing multimedia products for technical errors or faults and correct accordingly. Analysing, designing and developing Internet sites applying a mixture of artistry and creativity with software programming and Scripting languages and interfacing with operating environments. Communicating with network specialists regarding web-related issues, such as security and hosting websites, to control and enforce Internet and web server security, space allocation, user access, business continuity, website backup and disaster recovery planning. Designing, developing and integrating computer code with other specialised inputs, such as image files, audio files and Scripting languages, to produce, maintain and support websites. Continue to develop enhancements for product HyperGift. Monitor Product HyperGift sales and provide marketing strategies for current HyperGift clients. Production of HyperGift training videos. Monitor and upgrade Product HyperGift Voucher Templates. Skills and Qualifications Minimum of 5 years' in SEO and development experience across multiple CMS/websites. Excellent analytical skills with experience of delivering reports and ensuring recommended actions. Working development knowledge of Opensource CMS, Shopify, PHP, HTML 5, Java and Python. C# added advantage. Proficiency in multimedia software and tools, such as Adobe Creative Suite (Premiere Pro, After Effects, Photoshop, Illustrator), Final Cut Pro, or similar. Strong understanding of photo/video production techniques, including shooting, editing, color correction, and sound design. Drone operator experience, preferably DJI. A good understanding of technologies used to run, track and optimise campaigns. Super analytical, evaluative and problem-solving abilities. Ability to establish priorities, work independently and proceed with objectives without supervision. Team Player.
SAP ABAP Developer x 2 Whitehall Resources are currently looking for 2 SAP ABAP Developers based onsite in Surrey for an initial 8 month contract. * SC ELIGIBLE.* * INSIDE IR35.* Role 1 - SAP ABAP Developer Preferably SAP cloud certified:- ABAP Cloud or Cloud Application Programming (CAP) model Should have Java(or Python) & Scripting -to a Graduate level Scripting can be; Perl or SQL or JavaScript/Node.js Any experience on Aerospace & Defence projects a bonus - SC Cleared Some Familiarity with ABAP Development & Documentation standards Role 2 - Senior SAP ABAP Developer 5 years ABAP, equivalent to 2 full project cycles 1 project using RAP and CDS Entity Programming Specialist experience (Recognised project resource) in one of; Adobe Forms or Flexible Workflow or BTP Services Any experience on Aerospace & Defence projects a bonus - SC Cleared Strong Familiarity with ABAP Development & Documentation standards All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description. Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.
28/03/2025
Project-based
SAP ABAP Developer x 2 Whitehall Resources are currently looking for 2 SAP ABAP Developers based onsite in Surrey for an initial 8 month contract. * SC ELIGIBLE.* * INSIDE IR35.* Role 1 - SAP ABAP Developer Preferably SAP cloud certified:- ABAP Cloud or Cloud Application Programming (CAP) model Should have Java(or Python) & Scripting -to a Graduate level Scripting can be; Perl or SQL or JavaScript/Node.js Any experience on Aerospace & Defence projects a bonus - SC Cleared Some Familiarity with ABAP Development & Documentation standards Role 2 - Senior SAP ABAP Developer 5 years ABAP, equivalent to 2 full project cycles 1 project using RAP and CDS Entity Programming Specialist experience (Recognised project resource) in one of; Adobe Forms or Flexible Workflow or BTP Services Any experience on Aerospace & Defence projects a bonus - SC Cleared Strong Familiarity with ABAP Development & Documentation standards All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description. Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.
Python Developer (Software Engineer Programmer Developer Python JavaScript TypeScript AWS GCP Airflow Data PostgreSQL Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in Baltimore, Maryland. You MUST have the following: Experience as a Python Developer/Software Engineer/Programmer Some JavaScript/TypeScript Financial markets/trading exposure Excellent stakeholder interaction skills Agile The following is DESIRABLE, not essential: AWS or GCP Role: Python Developer (Software Engineer Programmer Developer Python JavaScript TypeScript AWS GCP Airflow Data PostgreSQL Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in Baltimore, Maryland. You will joining a team of Front End React Developers and one other Python Developer that are building out a Fixed Income trade tracking system. The system will allow portfolio managers to enter their trade instructions to be carried out by investment analysts. This will generate records and alignment to strategy. The tech stack is React, TypeScript, Redux, Redux Saga, Ag-Grid, Node, Python, PostgreSQL and AWS. You only need experience in Python and finance. The rest can be learnt. There may be some use of data tools such as Airflow, Glue, Athena, Snowflake, DBT, Dremio and Iceberg. Any awareness of these would be advantageous. This is an environment that has been described as the only corporate environment with a start-up/fintech attitude towards technology. Hours are 9-5. Hybrid working is a flexible 2 days/week in the office. Duration: 12-24 months Rate: $65 - 100/hour
28/03/2025
Project-based
Python Developer (Software Engineer Programmer Developer Python JavaScript TypeScript AWS GCP Airflow Data PostgreSQL Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in Baltimore, Maryland. You MUST have the following: Experience as a Python Developer/Software Engineer/Programmer Some JavaScript/TypeScript Financial markets/trading exposure Excellent stakeholder interaction skills Agile The following is DESIRABLE, not essential: AWS or GCP Role: Python Developer (Software Engineer Programmer Developer Python JavaScript TypeScript AWS GCP Airflow Data PostgreSQL Fixed Income JavaScript Node Fixed Income Credit Rates Bonds ABS Agile AWS GCP Buy Side Asset Manager Investment Management PostgreSQL Node Finance Front Office Trading Financial Services) required by our asset management client in Baltimore, Maryland. You will joining a team of Front End React Developers and one other Python Developer that are building out a Fixed Income trade tracking system. The system will allow portfolio managers to enter their trade instructions to be carried out by investment analysts. This will generate records and alignment to strategy. The tech stack is React, TypeScript, Redux, Redux Saga, Ag-Grid, Node, Python, PostgreSQL and AWS. You only need experience in Python and finance. The rest can be learnt. There may be some use of data tools such as Airflow, Glue, Athena, Snowflake, DBT, Dremio and Iceberg. Any awareness of these would be advantageous. This is an environment that has been described as the only corporate environment with a start-up/fintech attitude towards technology. Hours are 9-5. Hybrid working is a flexible 2 days/week in the office. Duration: 12-24 months Rate: $65 - 100/hour
Red Carpet IT is seeking a highly skilled and motivated Performance Test Engineer to join our client team. This role will play a critical part in ensuring the performance, scalability, and reliability of different software applications. Key Responsibilities: Performance Testing: Plan, design, and execute performance tests to evaluate the behavior, scalability, and responsiveness of applications and systems. Test Strategy Development: Collaborate with cross-functional teams to define and develop performance test strategies based on requirements, system architecture, and business goals. Tool Utilization: Use performance testing tools (eg, JMeter, LoadRunner, Gatling, NeoLoad) to simulate realistic traffic, workloads, and stress scenarios. Bottleneck Identification: Analyze performance results to identify system bottlenecks and provide actionable insights to improve application performance and reliability. Monitoring and Reporting: Monitor key performance indicators during test execution, and generate comprehensive reports that summarize findings and recommend optimizations. Collaboration: Work closely with software developers, DevOps, and other stakeholders to understand system architecture and ensure appropriate test coverage and results. Automation: Develop and maintain automated performance test scripts, ensuring repeatability and efficiency of test execution. Load and Stress Testing: Simulate various load conditions (eg, peak load, stress load, and endurance testing) to validate the system's ability to handle high volumes of traffic. Performance Tuning: Collaborate with the development and infrastructure teams to recommend system improvements and optimizations based on performance test results. Required Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Proven experience in performance testing, load testing, or similar roles in a software development environment. Strong hands-on experience with performance testing tools such as JMeter, LoadRunner, Gatling, NeoLoad, or similar. Familiarity with performance testing concepts, including load generation, stress testing, and scalability. Solid understanding of web technologies (eg, HTTP, web Servers, APIs, etc.) and databases (SQL/NoSQL). Ability to analyze and interpret complex performance data and translate results into actionable insights. Experience with Scripting languages (eg, Groovy, Python, Shell, or Java) for test automation. Strong problem-solving skills and attention to detail. Excellent written and verbal communication skills, with the ability to present technical findings to non-technical stakeholders. Experience with CI/CD pipelines and integrating performance tests into automated build processes is a plus. Preferred Qualifications: Familiarity with cloud infrastructure (AWS, Azure, GCP) and cloud-based performance testing tools. Experience in working in Agile or DevOps environments. Knowledge of monitoring and logging tools (eg, Grafana, Prometheus, ELK Stack, etc.). Certifications in performance testing or related fields (eg, ISTQB Performance Testing).
26/03/2025
Project-based
Red Carpet IT is seeking a highly skilled and motivated Performance Test Engineer to join our client team. This role will play a critical part in ensuring the performance, scalability, and reliability of different software applications. Key Responsibilities: Performance Testing: Plan, design, and execute performance tests to evaluate the behavior, scalability, and responsiveness of applications and systems. Test Strategy Development: Collaborate with cross-functional teams to define and develop performance test strategies based on requirements, system architecture, and business goals. Tool Utilization: Use performance testing tools (eg, JMeter, LoadRunner, Gatling, NeoLoad) to simulate realistic traffic, workloads, and stress scenarios. Bottleneck Identification: Analyze performance results to identify system bottlenecks and provide actionable insights to improve application performance and reliability. Monitoring and Reporting: Monitor key performance indicators during test execution, and generate comprehensive reports that summarize findings and recommend optimizations. Collaboration: Work closely with software developers, DevOps, and other stakeholders to understand system architecture and ensure appropriate test coverage and results. Automation: Develop and maintain automated performance test scripts, ensuring repeatability and efficiency of test execution. Load and Stress Testing: Simulate various load conditions (eg, peak load, stress load, and endurance testing) to validate the system's ability to handle high volumes of traffic. Performance Tuning: Collaborate with the development and infrastructure teams to recommend system improvements and optimizations based on performance test results. Required Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Proven experience in performance testing, load testing, or similar roles in a software development environment. Strong hands-on experience with performance testing tools such as JMeter, LoadRunner, Gatling, NeoLoad, or similar. Familiarity with performance testing concepts, including load generation, stress testing, and scalability. Solid understanding of web technologies (eg, HTTP, web Servers, APIs, etc.) and databases (SQL/NoSQL). Ability to analyze and interpret complex performance data and translate results into actionable insights. Experience with Scripting languages (eg, Groovy, Python, Shell, or Java) for test automation. Strong problem-solving skills and attention to detail. Excellent written and verbal communication skills, with the ability to present technical findings to non-technical stakeholders. Experience with CI/CD pipelines and integrating performance tests into automated build processes is a plus. Preferred Qualifications: Familiarity with cloud infrastructure (AWS, Azure, GCP) and cloud-based performance testing tools. Experience in working in Agile or DevOps environments. Knowledge of monitoring and logging tools (eg, Grafana, Prometheus, ELK Stack, etc.). Certifications in performance testing or related fields (eg, ISTQB Performance Testing).
Senior Python developer is required by this well recognised charity working on the development of ground-breaking solutions. You'll be part of a newly-built development function and lead on software design and engineering, managing multiple projects and mentor less-experienced developers. Ideally you can demonstrate the following - Python/Django development HTML/CSS, modern Front End frameworks JavaScript - React/Typescript/Node.js MySQL/PostgreSQL Git (Gitlab) AWS/Cloud Docker, CI/CD pipelines Agile Unit testing, QA support Manage 3rd party upgrade *Please note that this role is hybrid with two days per week in their London office, please only apply if you are comfortable with this.*
05/03/2025
Project-based
Senior Python developer is required by this well recognised charity working on the development of ground-breaking solutions. You'll be part of a newly-built development function and lead on software design and engineering, managing multiple projects and mentor less-experienced developers. Ideally you can demonstrate the following - Python/Django development HTML/CSS, modern Front End frameworks JavaScript - React/Typescript/Node.js MySQL/PostgreSQL Git (Gitlab) AWS/Cloud Docker, CI/CD pipelines Agile Unit testing, QA support Manage 3rd party upgrade *Please note that this role is hybrid with two days per week in their London office, please only apply if you are comfortable with this.*
My client are a global IT consultancy working with a large corporation in the oil and gas industry This role is a 6 month contract (potential to extend) based in London (2 days per week) Rate - £675pd inside ir35 a team of developers working closely with the Electronic Market Making (EMM)/Trading Business to build the next generation electronic trading system. You must have direct experience and skills to be considered for this position. 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. Expertise expectation 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. Requirement 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 Specific Software Skills are: Strong expertise in C++ development, with a deep understanding of object-oriented programming, data structures, and algorithms Experience with version control systems (eg, Git), build systems, and continuous integration/continuous deployment (CI/CD) pipelines Knowledge of other programming languages (eg, 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 Experience with software development methodologies, such as Agile or Scrum Excellent problem-solving skills and the ability to think critically and creatively Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams Unique Skills & Requirements of the Posting 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 Experience in building robust enterprise software systems Flexible and pragmatic leader & team player Excellent communicator Open learning mindset
05/03/2025
Project-based
My client are a global IT consultancy working with a large corporation in the oil and gas industry This role is a 6 month contract (potential to extend) based in London (2 days per week) Rate - £675pd inside ir35 a team of developers working closely with the Electronic Market Making (EMM)/Trading Business to build the next generation electronic trading system. You must have direct experience and skills to be considered for this position. 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. Expertise expectation 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. Requirement 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 Specific Software Skills are: Strong expertise in C++ development, with a deep understanding of object-oriented programming, data structures, and algorithms Experience with version control systems (eg, Git), build systems, and continuous integration/continuous deployment (CI/CD) pipelines Knowledge of other programming languages (eg, 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 Experience with software development methodologies, such as Agile or Scrum Excellent problem-solving skills and the ability to think critically and creatively Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams Unique Skills & Requirements of the Posting 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 Experience in building robust enterprise software systems Flexible and pragmatic leader & team player Excellent communicator Open learning mindset