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.
NO SPONSORSHIP AI WORKFLOW AUTOMATION MANAGER with low code and no/code programmatic approaches. Requiring Power Automate, Alteryx, Zapier, and n8n.io . This team builds AI applications for attorneys and business build new workflow-built AI specific workflows need to incorporate automation and AI RPA robotic process automation to create next generation of RPAs We are also open to someone that is an expert Python developer who has experience with the programmatic approaches above. The main focus should now be on Workflow Automation via low-code and Power Automate/Zapier technology. We are looking for someone with a software development background who just happens to have specialized in AI Workflow automation. We need people that are more focused on the programming side of the house, versus general office productivity. This team's job is to solve business problems and enhance business practices/transformation through the usage of Generative AI. This team builds AI applications for both attorneys and business professionals (globally). Both the Director of Software Engineering and Director of AI Engineering lead both the Legacy and new AI initiatives teams cohesively. This person's main responsibility will be to build AI workflow solutions for complex use cases that cannot be solves by generic solutions. QUALIFICATIONS: Bachelor's degree or equivalent professional experience. 5+ years of experience workflow automation, with hands-on experience in low-code/no-code platforms such as Power Automate, UIPath, Zapier, or n8n.io. Proven track record of implementing scalable automation solutions that deliver measurable efficiency gains and cost savings. Ex. Someone that builds workflows at an enterprise sized company, has experience implementing business solutions that have high impact across many departments, they should have experience leading this type of initiative. Strong understanding of automation life cycle management Excellent communication skills with the ability to translate technical concepts for non-technical audiences.
31/03/2025
Full time
NO SPONSORSHIP AI WORKFLOW AUTOMATION MANAGER with low code and no/code programmatic approaches. Requiring Power Automate, Alteryx, Zapier, and n8n.io . This team builds AI applications for attorneys and business build new workflow-built AI specific workflows need to incorporate automation and AI RPA robotic process automation to create next generation of RPAs We are also open to someone that is an expert Python developer who has experience with the programmatic approaches above. The main focus should now be on Workflow Automation via low-code and Power Automate/Zapier technology. We are looking for someone with a software development background who just happens to have specialized in AI Workflow automation. We need people that are more focused on the programming side of the house, versus general office productivity. This team's job is to solve business problems and enhance business practices/transformation through the usage of Generative AI. This team builds AI applications for both attorneys and business professionals (globally). Both the Director of Software Engineering and Director of AI Engineering lead both the Legacy and new AI initiatives teams cohesively. This person's main responsibility will be to build AI workflow solutions for complex use cases that cannot be solves by generic solutions. QUALIFICATIONS: Bachelor's degree or equivalent professional experience. 5+ years of experience workflow automation, with hands-on experience in low-code/no-code platforms such as Power Automate, UIPath, Zapier, or n8n.io. Proven track record of implementing scalable automation solutions that deliver measurable efficiency gains and cost savings. Ex. Someone that builds workflows at an enterprise sized company, has experience implementing business solutions that have high impact across many departments, they should have experience leading this type of initiative. Strong understanding of automation life cycle management Excellent communication skills with the ability to translate technical concepts for non-technical audiences.
Python Developer/Software Validation Engineer - Software Testing, Python Development, Quantum Key Distribution Networks (QKDN) Long term contract/freelance opportunity for a Python Developer/Software Validation Engineer to join my industry leading Telecommunications client on revolutionary Transformation programme. Our client is supporting in the build of Europe's first Satellite based Quantum Key Distribution Network (QKDN) which will allow different countries around the continent to communicate by a fully secure Quantum Network via Quantum Secret Encryptions. The role of the Python Developer/Software Validation Engineer will be to develop and execute test procedures for Software Validation using python, and also contribute to the overall application/software development with Python Software Engineering. You will need to understand the behaviours & functionalities of the application, understand the code it is written in, and then perform a variety of tests to ensure the software is meeting the correct standards and the application has no bugs that need fixing. In this role you will be working very closely with business owners and the development team, so being a strong communicator is crucial. To be successful in this role you must be a proven Python Developer/Software Engineer, and also have experience within the Testing domain (including component, system, integration and end to end software testing). The ideal candidate will have experience with Robot Framework as well as Behavioural testing & Test driven development (TDD). This position requires weekly presence on-site in the office in Luxembourg 2-3 days per week. Therefore please only apply if you are able/willing to do this. This is one of the most revolutionary and innovative projects I've supported with a customer that is a leader within their industry, aspiring for even further amazing things, therefore please apply if this sounds of interest and if you'd like to be part of something industry leading.
27/03/2025
Project-based
Python Developer/Software Validation Engineer - Software Testing, Python Development, Quantum Key Distribution Networks (QKDN) Long term contract/freelance opportunity for a Python Developer/Software Validation Engineer to join my industry leading Telecommunications client on revolutionary Transformation programme. Our client is supporting in the build of Europe's first Satellite based Quantum Key Distribution Network (QKDN) which will allow different countries around the continent to communicate by a fully secure Quantum Network via Quantum Secret Encryptions. The role of the Python Developer/Software Validation Engineer will be to develop and execute test procedures for Software Validation using python, and also contribute to the overall application/software development with Python Software Engineering. You will need to understand the behaviours & functionalities of the application, understand the code it is written in, and then perform a variety of tests to ensure the software is meeting the correct standards and the application has no bugs that need fixing. In this role you will be working very closely with business owners and the development team, so being a strong communicator is crucial. To be successful in this role you must be a proven Python Developer/Software Engineer, and also have experience within the Testing domain (including component, system, integration and end to end software testing). The ideal candidate will have experience with Robot Framework as well as Behavioural testing & Test driven development (TDD). This position requires weekly presence on-site in the office in Luxembourg 2-3 days per week. Therefore please only apply if you are able/willing to do this. This is one of the most revolutionary and innovative projects I've supported with a customer that is a leader within their industry, aspiring for even further amazing things, therefore please apply if this sounds of interest and if you'd like to be part of something industry leading.
Why Join Them? Standing still is not an option in the current world of insurance. They are one of the world's leading specialty insurers, with deep expertise in their chosen lines of business, a solid balance sheet, and an unparalleled track record. They approach risk evaluation and management like no one else in the industry. Their core values focus on empowering their people, delivering on commitments, and providing creative and innovative solutions to their clients. Job Purpose: They are in the midst of an IT transformation and are shifting towards a product-centric operating model. As a Senior Developer with experience in Agile and DevOps working, you will be part of a dynamic development team. You will analyze, develop, troubleshoot, design, assemble, and deliver solutions that provide real value to the business. Your role will focus on producing high-quality software releases and supporting the required artefacts. You'll be guided by collective knowledge, tools, methods, and standards to ensure the best practices are followed. Key Responsibilities: Develop and implement high-quality solutions for the core Data Warehouse. Utilize best practices throughout the SDLC process to ensure changes are managed end-to-end. Enhance the data richness and level of data used by the business. Develop, update, and maintain technical documentation for software projects. Resolve service defects and incidents, performing root-cause analysis. Collaborate with business partners to understand requirements and translate them into fit-for-purpose solutions. Assist in the implementation of change using main technologies deployed in the warehouse. Participate in architecture, technical design, and product implementation discussions. Contribute to Agile meetings throughout the development cycle. Support Data Operations solutions according to agreed service management processes. Performance Objectives: Prioritize user needs and overall customer experience when developing Data Operations solutions. Proactively identify and solve problems. Deliver high-quality data solutions with minimal defects. Prioritize work effectively to ensure maximum value is delivered in each 'sprint.' Skills and Experience Specification: Essential: Extensive knowledge of data warehousing, including physical modelling, ETL, ELT, CDC, semantic layers, and reconciliation principles. Strong SQL knowledge. Proficient in Python, Terraform, Snowflake, and AWS. Experience in monitoring, automated testing, reporting design, and dashboarding. Critical thinking and a proactive approach. Desirable: Knowledge of the insurance industry and London market insurance. Experience with Data Vault 2.0. Relevant qualifications, such as Chartered Institute of Insurance certifications or Lloyd's LLMIT. What They Offer: They offer a competitive salary and an attractive employee benefits package. As a successful and growing organization, they seek energetic and confident individuals to join their professional team. They are an equal opportunity employer and are committed to providing a diverse and inclusive work environment.
26/03/2025
Full time
Why Join Them? Standing still is not an option in the current world of insurance. They are one of the world's leading specialty insurers, with deep expertise in their chosen lines of business, a solid balance sheet, and an unparalleled track record. They approach risk evaluation and management like no one else in the industry. Their core values focus on empowering their people, delivering on commitments, and providing creative and innovative solutions to their clients. Job Purpose: They are in the midst of an IT transformation and are shifting towards a product-centric operating model. As a Senior Developer with experience in Agile and DevOps working, you will be part of a dynamic development team. You will analyze, develop, troubleshoot, design, assemble, and deliver solutions that provide real value to the business. Your role will focus on producing high-quality software releases and supporting the required artefacts. You'll be guided by collective knowledge, tools, methods, and standards to ensure the best practices are followed. Key Responsibilities: Develop and implement high-quality solutions for the core Data Warehouse. Utilize best practices throughout the SDLC process to ensure changes are managed end-to-end. Enhance the data richness and level of data used by the business. Develop, update, and maintain technical documentation for software projects. Resolve service defects and incidents, performing root-cause analysis. Collaborate with business partners to understand requirements and translate them into fit-for-purpose solutions. Assist in the implementation of change using main technologies deployed in the warehouse. Participate in architecture, technical design, and product implementation discussions. Contribute to Agile meetings throughout the development cycle. Support Data Operations solutions according to agreed service management processes. Performance Objectives: Prioritize user needs and overall customer experience when developing Data Operations solutions. Proactively identify and solve problems. Deliver high-quality data solutions with minimal defects. Prioritize work effectively to ensure maximum value is delivered in each 'sprint.' Skills and Experience Specification: Essential: Extensive knowledge of data warehousing, including physical modelling, ETL, ELT, CDC, semantic layers, and reconciliation principles. Strong SQL knowledge. Proficient in Python, Terraform, Snowflake, and AWS. Experience in monitoring, automated testing, reporting design, and dashboarding. Critical thinking and a proactive approach. Desirable: Knowledge of the insurance industry and London market insurance. Experience with Data Vault 2.0. Relevant qualifications, such as Chartered Institute of Insurance certifications or Lloyd's LLMIT. What They Offer: They offer a competitive salary and an attractive employee benefits package. As a successful and growing organization, they seek energetic and confident individuals to join their professional team. They are an equal opportunity employer and are committed to providing a diverse and inclusive work environment.
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