Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £120-140k + 15% Bonus + 10% Pension
10/07/2025
Full time
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £120-140k + 15% Bonus + 10% Pension
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £100-120k + 15% Bonus + 10% Pension
10/07/2025
Full time
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £100-120k + 15% Bonus + 10% Pension
Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Java Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Python Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Java, Python and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £100-120k + 15% Bonus + 10% Pension
10/07/2025
Full time
Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Java Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Python Three or more of the following: Iceberg Dremio DBT Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Java Software Engineer (Senior Architecture Programmer Developer Java Python Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Java, Python and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous. You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager. They have a very flexible hybrid working set up. Salary: £100-120k + 15% Bonus + 10% Pension
Job Profile Summary About the role : We are seeking an exceptional individual with a focus on business, customer solutions and user experience for the T&S I&E Price Management team. As part of the Innovation & Engineering (I&E) team that supports the Trading & Shipping entity (T&S) within bp, you will undertake the development, support, and on-going maintenance of application systems, both packaged and bespoke. The T&S I&E strategy is to create a world-class digital & communications technology organisation and capability that will propel bp differentiation from its competitors. You will design and develop applications that meet the business needs while keeping in line with the broader I&E strategy of the group for the next generation of price management. Solutions will provide innovative and intuitive software by automating manual activity and/or provide a differentiated user experience. Critical to role success will be possession of technical aptitude to communicate with globally distributed team of architects, developers, support engineers and business users to understand, shape and deliver solutions. As part of the team, you will deliver, and support solutions used globally in Singapore, London, Houston, and Chicago. Essential Experience and Job Requirements: • Strong experience in solution design and implementation using the following software development languages; Java, C/C++, C#, JEE, Spring Boot, Python, Perl, Shell scripting, REST API.Commodities trade lifecycle and energy trading knowledge. • Strong analytical, problem solving and testing skills. • Effective and clear communicator, ability to lead and work well with the team, high self-motivation and strong delivery focus. • Experience with full end-to-end project development lifecycle and change / release management to operations. • Demonstrable experience in an Agile working environment, with strong knowledge of Agile methodology (SCRUM) and continuous delivery. (formal qualification not essential). • Working knowledge of a continuous integration and delivery pipeline tools such as Jenkins/Ansible/Azure DevOps. • Experience of running applications in Unix/Linux environments. • Practical experience building user interfaces for complex web applications and modern JavaScript frameworks (Angular/React preferred). • Experience with database design, data modelling and analysis in Oracle/PostgreSQL with strong RDMS database query skills. • Working knowledge of cloud computing platforms and microservices/serverless architecture in AWS or Azure. • Good knowledge in architecture and design of applications running in RedHat OpenShift container platform. • Solid understanding of programming paradigms such as distributed architectures and multi-threaded program design. • Embraces a culture of change and agility. • Effective team player who looks beyond own area / organizational boundaries to consider the bigger picture and/or perspective of others and works across cultural boundaries with sensitivity. • Applies judgment and common sense - uses insight and good judgement to enable commercially sound, efficient, and pragmatic decisions and solutions, responding to situations as they arise. • Strong knowledge of relational and multi-dimensional database architectures. • Very strong user interface / user experience design skills, including UI/X design principles, human-computer interaction paradigms, usability guidelines, layout, navigation, and design Job Advert Essential Education: Bachelor's Degree, or comparable qualification, in one of the following areas: Accounting, Economics, Finance, Mathematics, Computer Science, Management Information System We are an equal opportunity employer and value diversity at out company. We do not discriminate on the basis of race , religion, color , national origin , gender , sexual orientation, age, marital status, veteran status or disability status. Flexible working options will be considered. #Digital Engineering Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required No Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
10/11/2021
Full time
Job Profile Summary About the role : We are seeking an exceptional individual with a focus on business, customer solutions and user experience for the T&S I&E Price Management team. As part of the Innovation & Engineering (I&E) team that supports the Trading & Shipping entity (T&S) within bp, you will undertake the development, support, and on-going maintenance of application systems, both packaged and bespoke. The T&S I&E strategy is to create a world-class digital & communications technology organisation and capability that will propel bp differentiation from its competitors. You will design and develop applications that meet the business needs while keeping in line with the broader I&E strategy of the group for the next generation of price management. Solutions will provide innovative and intuitive software by automating manual activity and/or provide a differentiated user experience. Critical to role success will be possession of technical aptitude to communicate with globally distributed team of architects, developers, support engineers and business users to understand, shape and deliver solutions. As part of the team, you will deliver, and support solutions used globally in Singapore, London, Houston, and Chicago. Essential Experience and Job Requirements: • Strong experience in solution design and implementation using the following software development languages; Java, C/C++, C#, JEE, Spring Boot, Python, Perl, Shell scripting, REST API.Commodities trade lifecycle and energy trading knowledge. • Strong analytical, problem solving and testing skills. • Effective and clear communicator, ability to lead and work well with the team, high self-motivation and strong delivery focus. • Experience with full end-to-end project development lifecycle and change / release management to operations. • Demonstrable experience in an Agile working environment, with strong knowledge of Agile methodology (SCRUM) and continuous delivery. (formal qualification not essential). • Working knowledge of a continuous integration and delivery pipeline tools such as Jenkins/Ansible/Azure DevOps. • Experience of running applications in Unix/Linux environments. • Practical experience building user interfaces for complex web applications and modern JavaScript frameworks (Angular/React preferred). • Experience with database design, data modelling and analysis in Oracle/PostgreSQL with strong RDMS database query skills. • Working knowledge of cloud computing platforms and microservices/serverless architecture in AWS or Azure. • Good knowledge in architecture and design of applications running in RedHat OpenShift container platform. • Solid understanding of programming paradigms such as distributed architectures and multi-threaded program design. • Embraces a culture of change and agility. • Effective team player who looks beyond own area / organizational boundaries to consider the bigger picture and/or perspective of others and works across cultural boundaries with sensitivity. • Applies judgment and common sense - uses insight and good judgement to enable commercially sound, efficient, and pragmatic decisions and solutions, responding to situations as they arise. • Strong knowledge of relational and multi-dimensional database architectures. • Very strong user interface / user experience design skills, including UI/X design principles, human-computer interaction paradigms, usability guidelines, layout, navigation, and design Job Advert Essential Education: Bachelor's Degree, or comparable qualification, in one of the following areas: Accounting, Economics, Finance, Mathematics, Computer Science, Management Information System We are an equal opportunity employer and value diversity at out company. We do not discriminate on the basis of race , religion, color , national origin , gender , sexual orientation, age, marital status, veteran status or disability status. Flexible working options will be considered. #Digital Engineering Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required No Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You MUST have the following: Great experience as a UI Developer/Software Engineer/Programmer Excellent React and JavaScript TypeScript Good experience with UX design- prototyping and consultation- exposure to tools such as Figma, Sketch, Adobe XD) The following is DESIRABLE, not essential: Experience with Front Office finance (trading) D3, ag-Grid, Material-UI, AWS, Node Role: Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You will join four software engineers in a team that sits in the middle of 15 teams. The team is responsible for building common libraries for services and components, implementing standards and best practices for look and feel of the disparate products across the teams. Your role within this team will have move of a UX emphasis than the others. It will still be 50-70% technical React and TypeScript development but there will be a decent portion committed to UX consultation and the review of static mocks. The team uses Figma but experience with alternative tools is accepted. TypeScript and React are compulsory. Node. D3, ag-Grid, Material-UI, AWS and finance would all be beneficial but are not essential. Some remote working is permitted in this position. Duration: 6 -12 months Rate: £600- £750/day
05/11/2021
Contractor
Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You MUST have the following: Great experience as a UI Developer/Software Engineer/Programmer Excellent React and JavaScript TypeScript Good experience with UX design- prototyping and consultation- exposure to tools such as Figma, Sketch, Adobe XD) The following is DESIRABLE, not essential: Experience with Front Office finance (trading) D3, ag-Grid, Material-UI, AWS, Node Role: Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You will join four software engineers in a team that sits in the middle of 15 teams. The team is responsible for building common libraries for services and components, implementing standards and best practices for look and feel of the disparate products across the teams. Your role within this team will have move of a UX emphasis than the others. It will still be 50-70% technical React and TypeScript development but there will be a decent portion committed to UX consultation and the review of static mocks. The team uses Figma but experience with alternative tools is accepted. TypeScript and React are compulsory. Node. D3, ag-Grid, Material-UI, AWS and finance would all be beneficial but are not essential. Some remote working is permitted in this position. Duration: 6 -12 months Rate: £600- £750/day
Python Full Stack Developer (Software Engineer Developer Programmer Python JavaScript React AWS Amazon Web Services SQL Agile React Finance Trading Equities Front Office Asset Manager Investment Management) required by our asset management client in London. You MUST have the following: Strong experience as a Full-Stack Developer/Software Engineer/Programmer Excellent Python Some JavaScript SQL Excellent Agile experience working in small teams The following is DESIRABLE, not essential: AWS React Finance Role: Python Full Stack Developer (Software Engineer Developer Programmer Python JavaScript React AWS Amazon Web Services SQL Agile React Finance Trading Equities Front Office Asset Manager Investment Management) required by our asset management client in London. You will be allocated to a series of projects within the equities technology department. These will include the creation and expansion of analytics and reporting tools. The emphasis will be on the Back End, which will be in Python, and combine both data and software engineering uses of Python. There will be some visualisation in JavaScript (React) but this will be 5-10% of the role. The products will also be hosted on AWS, allowing for the possibility to gain experience here. This is an excellent opportunity to get into finance and work in a department that is investing heavily into modern technology. Salary: £100 - 130k + 20% Bonus + 10% Pension
05/11/2021
Full time
Python Full Stack Developer (Software Engineer Developer Programmer Python JavaScript React AWS Amazon Web Services SQL Agile React Finance Trading Equities Front Office Asset Manager Investment Management) required by our asset management client in London. You MUST have the following: Strong experience as a Full-Stack Developer/Software Engineer/Programmer Excellent Python Some JavaScript SQL Excellent Agile experience working in small teams The following is DESIRABLE, not essential: AWS React Finance Role: Python Full Stack Developer (Software Engineer Developer Programmer Python JavaScript React AWS Amazon Web Services SQL Agile React Finance Trading Equities Front Office Asset Manager Investment Management) required by our asset management client in London. You will be allocated to a series of projects within the equities technology department. These will include the creation and expansion of analytics and reporting tools. The emphasis will be on the Back End, which will be in Python, and combine both data and software engineering uses of Python. There will be some visualisation in JavaScript (React) but this will be 5-10% of the role. The products will also be hosted on AWS, allowing for the possibility to gain experience here. This is an excellent opportunity to get into finance and work in a department that is investing heavily into modern technology. Salary: £100 - 130k + 20% Bonus + 10% Pension
Python Full Stack Developer (Software Engineer Developer Programmer Python JavaScript React AWS Amazon Web Services SQL Agile React Finance Trading Equities Front Office Asset Manager Investment Management) required by our asset management client in London. You MUST have the following: Strong experience as a Full-Stack Developer/Software Engineer/Programmer Excellent Python Some JavaScript SQL Excellent Agile experience working in small teams The following is DESIRABLE, not essential: AWS React Finance Role: Python Full Stack Developer (Software Engineer Developer Programmer Python JavaScript React AWS Amazon Web Services SQL Agile React Finance Trading Equities Front Office Asset Manager Investment Management) required by our asset management client in London. You will be allocated to a series of projects within the equities technology department. These will include the creation and expansion of analytics and reporting tools. The emphasis will be on the Back End, which will be in Python, and combine both data and software engineering uses of Python. There will be some visualisation in JavaScript (React) but this will be 5-10% of the role. The products will also be hosted on AWS, allowing for the possibility to gain experience here. This is an excellent opportunity to get into finance and work in a department that is investing heavily into modern technology. Salary: £80 - 100k + 20% Bonus + 10% Pension
05/11/2021
Full time
Python Full Stack Developer (Software Engineer Developer Programmer Python JavaScript React AWS Amazon Web Services SQL Agile React Finance Trading Equities Front Office Asset Manager Investment Management) required by our asset management client in London. You MUST have the following: Strong experience as a Full-Stack Developer/Software Engineer/Programmer Excellent Python Some JavaScript SQL Excellent Agile experience working in small teams The following is DESIRABLE, not essential: AWS React Finance Role: Python Full Stack Developer (Software Engineer Developer Programmer Python JavaScript React AWS Amazon Web Services SQL Agile React Finance Trading Equities Front Office Asset Manager Investment Management) required by our asset management client in London. You will be allocated to a series of projects within the equities technology department. These will include the creation and expansion of analytics and reporting tools. The emphasis will be on the Back End, which will be in Python, and combine both data and software engineering uses of Python. There will be some visualisation in JavaScript (React) but this will be 5-10% of the role. The products will also be hosted on AWS, allowing for the possibility to gain experience here. This is an excellent opportunity to get into finance and work in a department that is investing heavily into modern technology. Salary: £80 - 100k + 20% Bonus + 10% Pension
Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You MUST have the following: Great experience as a UI Developer/Software Engineer/Programmer Excellent React and JavaScript TypeScript Good experience with UX design- prototyping and consultation- exposure to tools such as Figma, Sketch, Adobe XD) The following is DESIRABLE, not essential: Experience with Front Office finance (trading) D3, ag-Grid, Material-UI, AWS, Node Role: Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You will join four software engineers in a team that sits in the middle of 15 teams. The team is responsible for building common libraries for services and components, implementing standards and best practices for look and feel of the disparate products across the teams. Your role within this team will have move of a UX emphasis than the others. It will still be 50-70% technical React and TypeScript development but there will be a decent portion committed to UX consultation and the review of static mocks. The team uses Figma but experience with alternative tools is accepted. TypeScript and React are compulsory. Node. D3, ag-Grid, Material-UI, AWS and finance would all be beneficial but are not essential. Some remote working is permitted in this position. Duration: 6 -12 months Rate: £450- £600/day
05/11/2021
Contractor
Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You MUST have the following: Great experience as a UI Developer/Software Engineer/Programmer Excellent React and JavaScript TypeScript Good experience with UX design- prototyping and consultation- exposure to tools such as Figma, Sketch, Adobe XD) The following is DESIRABLE, not essential: Experience with Front Office finance (trading) D3, ag-Grid, Material-UI, AWS, Node Role: Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You will join four software engineers in a team that sits in the middle of 15 teams. The team is responsible for building common libraries for services and components, implementing standards and best practices for look and feel of the disparate products across the teams. Your role within this team will have move of a UX emphasis than the others. It will still be 50-70% technical React and TypeScript development but there will be a decent portion committed to UX consultation and the review of static mocks. The team uses Figma but experience with alternative tools is accepted. TypeScript and React are compulsory. Node. D3, ag-Grid, Material-UI, AWS and finance would all be beneficial but are not essential. Some remote working is permitted in this position. Duration: 6 -12 months Rate: £450- £600/day
Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You MUST have the following: Great experience as a UI Developer/Software Engineer/Programmer Excellent React and JavaScript TypeScript Good experience with UX design- prototyping and consultation- exposure to tools such as Figma, Sketch, Adobe XD) The following is DESIRABLE, not essential: Experience with Front Office finance (trading) D3, ag-Grid, Material-UI, AWS, Node Role: Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You will join four software engineers in a team that sits in the middle of 15 teams. The team is responsible for building common libraries for services and components, implementing standards and best practices for look and feel of the disparate products across the teams. Your role within this team will have move of a UX emphasis than the others. It will still be 50-70% technical React and TypeScript development but there will be a decent portion committed to UX consultation and the review of static mocks. The team uses Figma but experience with alternative tools is accepted. TypeScript and React are compulsory. Node. D3, ag-Grid, Material-UI, AWS and finance would all be beneficial but are not essential. Some remote working is permitted in this position. Salary: £65-100k + 15% Bonus + 10% Pension
05/11/2021
Full time
Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You MUST have the following: Great experience as a UI Developer/Software Engineer/Programmer Excellent React and JavaScript TypeScript Good experience with UX design- prototyping and consultation- exposure to tools such as Figma, Sketch, Adobe XD) The following is DESIRABLE, not essential: Experience with Front Office finance (trading) D3, ag-Grid, Material-UI, AWS, Node Role: Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You will join four software engineers in a team that sits in the middle of 15 teams. The team is responsible for building common libraries for services and components, implementing standards and best practices for look and feel of the disparate products across the teams. Your role within this team will have move of a UX emphasis than the others. It will still be 50-70% technical React and TypeScript development but there will be a decent portion committed to UX consultation and the review of static mocks. The team uses Figma but experience with alternative tools is accepted. TypeScript and React are compulsory. Node. D3, ag-Grid, Material-UI, AWS and finance would all be beneficial but are not essential. Some remote working is permitted in this position. Salary: £65-100k + 15% Bonus + 10% Pension
Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You MUST have the following: Great experience as a UI Developer/Software Engineer/Programmer Excellent React and JavaScript TypeScript Good experience with UX design- prototyping and consultation- exposure to tools such as Figma, Sketch, Adobe XD) The following is DESIRABLE, not essential: Experience with Front Office finance (trading) D3, ag-Grid, Material-UI, AWS, Node Role: Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You will join four software engineers in a team that sits in the middle of 15 teams. The team is responsible for building common libraries for services and components, implementing standards and best practices for look and feel of the disparate products across the teams. Your role within this team will have move of a UX emphasis than the others. It will still be 50-70% technical React and TypeScript development but there will be a decent portion committed to UX consultation and the review of static mocks. The team uses Figma but experience with alternative tools is accepted. TypeScript and React are compulsory. Node. D3, ag-Grid, Material-UI, AWS and finance would all be beneficial but are not essential. Some remote working is permitted in this position. Salary: £100-140k + 20% Bonus + 10% Pension
05/11/2021
Full time
Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You MUST have the following: Great experience as a UI Developer/Software Engineer/Programmer Excellent React and JavaScript TypeScript Good experience with UX design- prototyping and consultation- exposure to tools such as Figma, Sketch, Adobe XD) The following is DESIRABLE, not essential: Experience with Front Office finance (trading) D3, ag-Grid, Material-UI, AWS, Node Role: Senior UI UX Developer (UI Software Engineer Programmer Developer React JavaScript TypeScript Figma Sketch Adobe XD NodeJS UX Design Front Office Trading D3 ag-Grid Material-UI AWS Finance Investment Management Asset Manager Buy Side Hedge Fund) required by our asset manager in London. You will join four software engineers in a team that sits in the middle of 15 teams. The team is responsible for building common libraries for services and components, implementing standards and best practices for look and feel of the disparate products across the teams. Your role within this team will have move of a UX emphasis than the others. It will still be 50-70% technical React and TypeScript development but there will be a decent portion committed to UX consultation and the review of static mocks. The team uses Figma but experience with alternative tools is accepted. TypeScript and React are compulsory. Node. D3, ag-Grid, Material-UI, AWS and finance would all be beneficial but are not essential. Some remote working is permitted in this position. Salary: £100-140k + 20% Bonus + 10% Pension
Job Profile Summary About the role : We are seeking an exceptional individual with a focus on business, customer solutions and user experience for the T&S I&E Price Management team. As part of the Innovation & Engineering (I&E) team that supports the Trading & Shipping entity (T&S) within bp, you will undertake the development, support, and on-going maintenance of application systems, both packaged and bespoke. The T&S I&E strategy is to create a world-class digital & communications technology organisation and capability that will propel bp differentiation from its competitors. You will design and develop applications that meet the business needs while keeping in line with the broader I&E strategy of the group for the next generation of price management. Solutions will provide innovative and intuitive software by automating manual activity and/or provide a differentiated user experience. Critical to role success will be possession of technical aptitude to communicate with globally distributed team of architects, developers, support engineers and business users to understand, shape and deliver solutions. As part of the team, you will deliver, and support solutions used globally in Singapore, London, Houston, and Chicago. Essential Experience and Job Requirements: • Strong experience in solution design and implementation using the following software development languages; Java, C/C++, C#, JEE, Spring Boot, Python, Perl, Shell scripting, REST API.Commodities trade lifecycle and energy trading knowledge. • Strong analytical, problem solving and testing skills. • Effective and clear communicator, ability to lead and work well with the team, high self-motivation and strong delivery focus. • Experience with full end-to-end project development lifecycle and change / release management to operations. • Demonstrable experience in an Agile working environment, with strong knowledge of Agile methodology (SCRUM) and continuous delivery. (formal qualification not essential). • Working knowledge of a continuous integration and delivery pipeline tools such as Jenkins/Ansible/Azure DevOps. • Experience of running applications in Unix/Linux environments. • Practical experience building user interfaces for complex web applications and modern JavaScript frameworks (Angular/React preferred). • Experience with database design, data modelling and analysis in Oracle/PostgreSQL with strong RDMS database query skills. • Working knowledge of cloud computing platforms and microservices/serverless architecture in AWS or Azure. • Good knowledge in architecture and design of applications running in RedHat OpenShift container platform. • Solid understanding of programming paradigms such as distributed architectures and multi-threaded program design. • Embraces a culture of change and agility. • Effective team player who looks beyond own area / organizational boundaries to consider the bigger picture and/or perspective of others and works across cultural boundaries with sensitivity. • Applies judgment and common sense - uses insight and good judgement to enable commercially sound, efficient, and pragmatic decisions and solutions, responding to situations as they arise. • Strong knowledge of relational and multi-dimensional database architectures. • Very strong user interface / user experience design skills, including UI/X design principles, human-computer interaction paradigms, usability guidelines, layout, navigation, and design Job Advert Essential Education: Bachelor's Degree, or comparable qualification, in one of the following areas: Accounting, Economics, Finance, Mathematics, Computer Science, Management Information System We are an equal opportunity employer and value diversity at out company. We do not discriminate on the basis of race , religion, color , national origin , gender , sexual orientation, age, marital status, veteran status or disability status. Flexible working options will be considered. #Digital Engineering Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required No Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
07/10/2021
Full time
Job Profile Summary About the role : We are seeking an exceptional individual with a focus on business, customer solutions and user experience for the T&S I&E Price Management team. As part of the Innovation & Engineering (I&E) team that supports the Trading & Shipping entity (T&S) within bp, you will undertake the development, support, and on-going maintenance of application systems, both packaged and bespoke. The T&S I&E strategy is to create a world-class digital & communications technology organisation and capability that will propel bp differentiation from its competitors. You will design and develop applications that meet the business needs while keeping in line with the broader I&E strategy of the group for the next generation of price management. Solutions will provide innovative and intuitive software by automating manual activity and/or provide a differentiated user experience. Critical to role success will be possession of technical aptitude to communicate with globally distributed team of architects, developers, support engineers and business users to understand, shape and deliver solutions. As part of the team, you will deliver, and support solutions used globally in Singapore, London, Houston, and Chicago. Essential Experience and Job Requirements: • Strong experience in solution design and implementation using the following software development languages; Java, C/C++, C#, JEE, Spring Boot, Python, Perl, Shell scripting, REST API.Commodities trade lifecycle and energy trading knowledge. • Strong analytical, problem solving and testing skills. • Effective and clear communicator, ability to lead and work well with the team, high self-motivation and strong delivery focus. • Experience with full end-to-end project development lifecycle and change / release management to operations. • Demonstrable experience in an Agile working environment, with strong knowledge of Agile methodology (SCRUM) and continuous delivery. (formal qualification not essential). • Working knowledge of a continuous integration and delivery pipeline tools such as Jenkins/Ansible/Azure DevOps. • Experience of running applications in Unix/Linux environments. • Practical experience building user interfaces for complex web applications and modern JavaScript frameworks (Angular/React preferred). • Experience with database design, data modelling and analysis in Oracle/PostgreSQL with strong RDMS database query skills. • Working knowledge of cloud computing platforms and microservices/serverless architecture in AWS or Azure. • Good knowledge in architecture and design of applications running in RedHat OpenShift container platform. • Solid understanding of programming paradigms such as distributed architectures and multi-threaded program design. • Embraces a culture of change and agility. • Effective team player who looks beyond own area / organizational boundaries to consider the bigger picture and/or perspective of others and works across cultural boundaries with sensitivity. • Applies judgment and common sense - uses insight and good judgement to enable commercially sound, efficient, and pragmatic decisions and solutions, responding to situations as they arise. • Strong knowledge of relational and multi-dimensional database architectures. • Very strong user interface / user experience design skills, including UI/X design principles, human-computer interaction paradigms, usability guidelines, layout, navigation, and design Job Advert Essential Education: Bachelor's Degree, or comparable qualification, in one of the following areas: Accounting, Economics, Finance, Mathematics, Computer Science, Management Information System We are an equal opportunity employer and value diversity at out company. We do not discriminate on the basis of race , religion, color , national origin , gender , sexual orientation, age, marital status, veteran status or disability status. Flexible working options will be considered. #Digital Engineering Entity Innovation & Engineering Job Family Group IT&S Group Relocation available No Travel required No Country United Kingdom About BP INNOVATION & ENGINEERING Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management. Working with us, you can do this by: • deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks Because together we are: • Originators, builders, guardians and disruptors • Engineers, technologists, scientists and entrepreneurs • Empathetic, curious, creative and inclusive
Lead UI Developer (Senior UI Software Engineer UI Developer UX Design React TypeScript JavaScript Finance Fixed Income Front Office Trading Investment Management Asset Manager Hedge Fund Rates Credit Python Node AWS Amazon Web Services GCP Azure) required by our asset management client in London. You MUST have the following: Experience as a Senior or Lead UI Developer/Software Engineer Advanced exper...... click apply for full job details
01/10/2021
Full time
Lead UI Developer (Senior UI Software Engineer UI Developer UX Design React TypeScript JavaScript Finance Fixed Income Front Office Trading Investment Management Asset Manager Hedge Fund Rates Credit Python Node AWS Amazon Web Services GCP Azure) required by our asset management client in London. You MUST have the following: Experience as a Senior or Lead UI Developer/Software Engineer Advanced exper...... click apply for full job details
Python JavaScript Developer (Full Stack Software Engineer Python JavaScript React Vue Angular Front Office Front-Office Trading Fixed Income Bonds Rates Credit Equities Derivatives Equity Agile Amazon Web Services AWS GCP Azure Quantitative Modelling Finance Asset Manager Investment Management ESG) required by our asset manager client in London. You MUST have the following: Strong experience as a Developer/Software Engineer/Programmer Excellent Python Advanced JavaScript (React, Angular, Vue or any other is ok) Finance/trading/front office Agile The following is DESIRABLE, not essential: Amazon Web Services (AWS) or alternative cloud Knowledge of equities or fixed income Exposure to modelling Role: Python JavaScript Developer (Full Stack Software Engineer Python JavaScript React Vue Angular Front Office Front-Office Trading Fixed Income Bonds Rates Credit Equities Derivatives Equity Agile Amazon Web Services AWS GCP Azure Quantitative Modelling Finance Asset Manager Investment Management ESG) required by our asset manager client in London. You will join a team of three as one of two hires who are in the process of rebuilding and scaling up an ESG (Environment and Social Governance) set up. There is a legacy system that has been built in Java, R and RShiny that needs to be migrated to Python and React and will be hosted on AWS. The product generates ESG analytics. The role will be 60% Python and 40% React. The work is essentially new and greenfield. On the front end, the business would like more sophisticated dashboards. At the moment, the product caters for equities but will grow out to include government bonds too. You need to bring good Python and JavaScript. React is ideal but alternative frameworks are acceptable. AWS, GCP or Azure are very desirable, as is knowledge of fixed income or equities. Ideally, you'll have some exposure to modelling...... click apply for full job details
27/09/2020
Contractor
Python JavaScript Developer (Full Stack Software Engineer Python JavaScript React Vue Angular Front Office Front-Office Trading Fixed Income Bonds Rates Credit Equities Derivatives Equity Agile Amazon Web Services AWS GCP Azure Quantitative Modelling Finance Asset Manager Investment Management ESG) required by our asset manager client in London. You MUST have the following: Strong experience as a Developer/Software Engineer/Programmer Excellent Python Advanced JavaScript (React, Angular, Vue or any other is ok) Finance/trading/front office Agile The following is DESIRABLE, not essential: Amazon Web Services (AWS) or alternative cloud Knowledge of equities or fixed income Exposure to modelling Role: Python JavaScript Developer (Full Stack Software Engineer Python JavaScript React Vue Angular Front Office Front-Office Trading Fixed Income Bonds Rates Credit Equities Derivatives Equity Agile Amazon Web Services AWS GCP Azure Quantitative Modelling Finance Asset Manager Investment Management ESG) required by our asset manager client in London. You will join a team of three as one of two hires who are in the process of rebuilding and scaling up an ESG (Environment and Social Governance) set up. There is a legacy system that has been built in Java, R and RShiny that needs to be migrated to Python and React and will be hosted on AWS. The product generates ESG analytics. The role will be 60% Python and 40% React. The work is essentially new and greenfield. On the front end, the business would like more sophisticated dashboards. At the moment, the product caters for equities but will grow out to include government bonds too. You need to bring good Python and JavaScript. React is ideal but alternative frameworks are acceptable. AWS, GCP or Azure are very desirable, as is knowledge of fixed income or equities. Ideally, you'll have some exposure to modelling...... click apply for full job details
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.