-
Software Engineer
6 days ago
Understanding Recruitment London, United Kingdom**Software Engineer - BioTech** · Software Engineer (**Python**, **Django, Rust, C++) -**We are seeking a Software Engineer to aid the building of future cell culture in the lab. We help teams in drug development to accelerate their research in order for new curesto reach their p ...
-
Software Engineer
6 days ago
Robertson Sumner Ltd London, United KingdomEngage with the Future of Technology · We have an exciting opportunity for a Software Engineer to join our dynamic team, working on the development of high-integrity software solutions for military systems. · Why join us? · - Be part of a team environment focused on providing cut ...
-
Software Engineer
6 days ago
Harnham London, United Kingdom**MID LEVEL SOFTWARE ENGINEER** · **HYBRID ROLE** · **UP TO £70,000 SALARY** · **LONDON** · Are you looking to work in a new team for a household name in the telecommunication industry offering a great benefits package and career progression? · **THE COMPANY** · This is a huge te ...
-
Software Engineer
1 week ago
eFinancialCareers London, United Kingdom**Job Title: Software Engineer - Python/Java** · **Corporate Title: Vice President** · **Location: London** · **Bank of America**: · We are a financial services company offering a wide array of opportunities across many functions. Our focus on the financial success of our clients ...
-
Software Engineer
5 days ago
Akkodis London, United KingdomBasic qualifications · - Bachelor's Degree in Computer Science or related technical field or equivalent work experience · - 3+ years of non-internship professional software development experience · - Experience with Java and the JDK, performance optimization, and Security. · - Ex ...
-
Software Engineer
1 week ago
eFinancialCareers London, United Kingdom**Salary**:Up to £90k base + stock options · **Summary**: · This is a successful, growing fintech with multiple openings for highly competent and experienced software engineers across both the back and frontend. Set to become the UK's first platform bank by September, they empowe ...
-
Software Engineer
6 days ago
eFinancialCareers London, United KingdomReferment is working with a leading London based hedge fund, known to be at the forefront of technology and innovation. They have an exciting opportunity available in their quant engineering team for an experienced software engineer with extensive distributedcomputing and distrib ...
-
Software Engineer
1 week ago
eFinancialCareers London, United Kingdom: · We are partnering with a household name within the commodities space to onboard a Software Engineer into their prestigious IT function. They are aiming to expand their global Oil and Gas trading desks whilst providing strategic support to various functionsacross the front off ...
-
Software Engineer
1 week ago
eFinancialCareers London, United KingdomJoin us as a Software Engineer · - We're looking for a technically-minded individual to join us as a Software Engineer · - You'll work in a new software engineering development position responsible for the design, development and testing of the business logic within Experian Powe ...
-
Software Engineer
1 week ago
Understanding Recruitment London, United Kingdom**Software Engineer - Growing Digital Media Company** · **PHP, Node, Vue, React** · **Once a month in the London office** · **£70k** · Software Engineer Wanted for Growing Digital Media Company Join a dynamic and innovative engineering team at a leading digital media company with ...
-
Software Engineer
1 week ago
Jefferson Frank London, United KingdomSoftware Engineer (.NET/Angular) - £50-60K - Remote - InsurTech · Software Engineer (.NET/Angular) - £50-60K - Remote - InsurTech · Our client, an exciting InsurTech, are on the lookout for the Software Engineer to design, develop, document, and test software to ensure that it me ...
-
Software Engineer
6 days ago
TEC PARTNERS LIMITED London, United KingdomTEC Partners are delighted to be working with an industry-leading software business to develop innovative systems and software in the automotive sector, providing its clients with a cost-effective solution for increasing its operational performance. · They are now looking to enha ...
-
Software Engineer
6 days ago
DG Partnership Ltd London, United Kingdom**Software Engineer - £90,000 - £100,000 per annum - London** · **The Role** · We are currently setting up a new branch in London and are looking for a Software Engineer to design and implement new systems and features, as well as modify and maintain existing systems for adaptati ...
-
Software Engineer
1 week ago
eFinancialCareers London, United Kingdom**Software Engineer - FinTech - London/Fully Remote - up to £120k + equity** · A successful and well-funded FinTech is looking for a Software Developer to join its engineering team focused on new features. · The successful Software Developer will have a genuine interest in financ ...
-
Software Engineer
1 week ago
Jefferson Frank London, United KingdomMy client is a leading insurance company that have partnered with a cloud consultancy working on their new, bleeding edge insurance platform that went from concept to sale 7 months. They are now building an in house elite development team to bring the productinternally. · The rol ...
-
Software Engineer
1 day ago
Trust In Soda London, United Kingdom**Software Engineer -.NET/C#/Azure** · **Duration: 6 months** · **Location: Hybrid** · **Rate: Market rate: £600+** · **Essential Skills**: · - C# · - .NET Core · - SQL Server · **Other Skills** · - Cloud architecture and engineering, preferably Microsoft Azure · - Working with r ...
-
Software Engineer
2 days ago
eFinancialCareers London, United KingdomI am hiring for an exclusive engineering team at one of the world's most successful electronic trading firms, currently aggressively building out its London presence. · **Company** · This emphasis on a tech-first approach has allowed them to attract technologists from every indus ...
-
Software Engineer
1 week ago
Michael Bailey Associates London, United KingdomSeekking · - Software Engineer · 8 Month Contract · Hybrid · - London/Waterloo · What we want: · We are looking for a Software Engineer to join our Certificate and Offset Management Product development team. Working in the companies Energy's Nature and Environmental Solutions IT ...
-
Software Engineer
6 days ago
Understanding Recruitment London, United Kingdom**Software Engineer - AdTech** · **Base salary: Up to £210,000 per annum + RSU's + 25% bonus** · **Location: Farringdon, London** · As the Software Developer, you will spend 50% of your time coding and the other 50% of your time managing relationships with client side of engineer ...
-
Software Engineer
5 days ago
TEC PARTNERS LIMITED London, United KingdomTEC Partners are delighted to be working with an exciting edu-tech company that is looking to engineer new technologies that will revolutionise the educational sector. Consequently, they are looking to appoint a Mid-Level Python Software Engineer to jointheir exciting team. · - * ...
Senior Software Engineer - United Kingdom - BP p.l.c.
Description
Travel required No travel is expected with this roleJob category IT&S Group
Relocation available This role is not eligible for relocation
As a core member of the bp Pulse Digital Engineering team, you will play a key role in driving our ambition to nurture an outstanding software engineering team, environment and culture, at global scale.
You will work closely with and be supported by HO Digital Engineering and Engineering Leads to lead, motivate and develop the capabilities of your team to support our aggressive goals and expansion into new regions.
The scale we operate at presents some unique challenges and requires us to push for exceptionally high-quality work by motivating and empowering engineers to make an impact.
You'll foster an environment where this is valued and recognised.
You will work closely with your peers who are technical leaders in Digital, Hardware, Architecture, Delivery, QA and Security to ensure the delivery of secure and scalable software using good practice, through transparent leadership, mentorship and guidance for your team.
Building high-performing teams – nurture and protect a fun, trusting, rewarding, innovative and results-driven culture within your team that lives and breathes the bp values.
Create and sustain the environment where your team can be high-performing, even if they are a mix of permanent and contract / consulting staff.
Software engineering - model the mindset and behaviour of a Tech Lead you want to work with. Help your team use tests to guide everything they do.Emergent design - reflect on the team's designs and help them constantly seek out opportunities to improve them through refactoring, in both pairing and group contexts.
Help team members defer decisions which are not crucial now, and coach them to identify when the responsible moment will come.
Use software design patterns to aid design conversations and share ideasDelivering and running your systems - search out ways to optimise deployment steps and to use deployment automation tools for the benefit of the whole team.
Help them spot errors and failures, diagnose root causes, replicate them in non-prod environments, and deliver the relevant changes to restore a stable serviceHelp the team make decisions appropriately within the context of the larger architectural vision and technical strategy
Evolutionary architecture - help the team break down the most complex features into smaller incremental and testable pieces. Take calculated risks when limited information is available and maintain focus in high-change and complex work environments.
Continuous improvement - constantly keep half an eye on optimise your software, tools, and practices for flow and feedback
Cross-discipline collaboration - work closely with your product, digital engineering and platform architecture peers to ensure your systems scale, perform and remain decoupled, complementing the broader technical vision for the company
Delegation - delegate in a way that builds capability within your team, improving the quality of the outcome by drawing on everyone's strengths and abilities.
Coaching - consistently grow / develop the skills and improve the performance of individuals on your team. Performance Management - ensure clarity by setting expectations jointly to gain buy-in and accountability.Degree qualified in Software Engineering, Computer Science, or similar relevant field desirable (preferred) plus at least 5 years' experience in a comparable IT leadership role.
Self-starter mentality with drive and motivation whilst also being an exceptional communicator who works well within a multidisciplinary senior leadership team, bringing non-technical colleagues with them on a collaborative journey.
Proven track record of performing in high-intensity environments, operating within tight financial resources and meeting challenging deadlines while keeping the health of teams in mind.
Solid track record of addressing customer needs through innovative use of technology - both hardware and software.Use language and framework features (at least one of Golang / Ruby) appropriately to create robust and extensible code for more complex domains and business rules.
Understand framework features and trade-offs as well as the use-cases of different data stores and can choose the appropriate one for a given architecture.
Knowledge and appreciation of cloud services (ideally Amazon Web Services / Kubernetes), web standards, and IoT devices as well as (ideally) electronic vehicle charging and associated open standards (e.g.
Proven experience in delivering and running software systems as well as joint projects with partners and 3rd party suppliersAt bp, we provide an excellent working environment and employee benefits such as an open and inclusive culture, a great work-life balance, tremendous learning and development opportunities to craft your career path, life and health insurance, medical care package and many others.
We believe that our team is strengthened by diversity. These benefits can include flexible working options, collaboration spaces in a modern office environment, and others benefits.Reinvent your career as you help our business meet the challenges of the future. Travel Requirement
No travel is expected with this role Job summary
IT&S Group
Senior Software Engineer/Technical Lead
As a core member of the bp Pulse Digital Engineering team, you will play a key role in driving our ambition to nurture an outstanding software engineering team, environment and culture, at global scale.
You will work closely with and be supported by HO Digital Engineering and Engineering Leads to lead, motivate and develop the capabilities of your team to support our aggressive goals and expansion into new regions.
The scale we operate at presents some unique challenges and requires us to push for exceptionally high-quality work by motivating and empowering engineers to make an impact.
You will work closely with your peers who are technical leaders in Digital, Hardware, Architecture, Delivery, QA and Security to ensure the delivery of secure and scalable software using good practice, through transparent leadership, mentorship and guidance for your team.
Building high-performing teams – nurture and protect a fun, trusting, rewarding, innovative and results-driven culture within your team that lives and breathes the bp values.
Create and sustain the environment where your team can be high-performing, even if they are a mix of permanent and contract / consulting staff.
Software engineering - model the mindset and behaviour of a Tech Lead you want to work with. Help your team use tests to guide everything they do.Emergent design - reflect on the team's designs and help them constantly seek out opportunities to improve them through refactoring, in both pairing and group contexts.
Help team members defer decisions which are not crucial now, and coach them to identify when the responsible moment will come.
Use software design patterns to aid design conversations and share ideasDelivering and running your systems - search out ways to optimise deployment steps and to use deployment automation tools for the benefit of the whole team.
Help them spot errors and failures, diagnose root causes, replicate them in non-prod environments, and deliver the relevant changes to restore a stable serviceHelp the team make decisions appropriately within the context of the larger architectural vision and technical strategy
Evolutionary architecture - help the team break down the most complex features into smaller incremental and testable pieces. Take calculated risks when limited information is available and maintain focus in high-change and complex work environments.
Continuous improvement - constantly keep half an eye on optimise your software, tools, and practices for flow and feedback
Cross-discipline collaboration - work closely with your product, digital engineering and platform architecture peers to ensure your systems scale, perform and remain decoupled, complementing the broader technical vision for the company
Delegation - delegate in a way that builds capability within your team, improving the quality of the outcome by drawing on everyone's strengths and abilities.
Coaching - consistently grow / develop the skills and improve the performance of individuals on your team. Performance Management - ensure clarity by setting expectations jointly to gain buy-in and accountability.Degree qualified in Software Engineering, Computer Science, or similar relevant field desirable (preferred) plus at least 5 years' experience in a comparable IT leadership role.
Self-starter mentality with drive and motivation whilst also being an exceptional communicator who works well within a multidisciplinary senior leadership team, bringing non-technical colleagues with them on a collaborative journey.
Proven track record of performing in high-intensity environments, operating within tight financial resources and meeting challenging deadlines while keeping the health of teams in mind.
Solid track record of addressing customer needs through innovative use of technology - both hardware and software.Use language and framework features (at least one of Golang / Ruby) appropriately to create robust and extensible code for more complex domains and business rules.
Understand framework features and trade-offs as well as the use-cases of different data stores and can choose the appropriate one for a given architecture.
Knowledge and appreciation of cloud services (ideally Amazon Web Services / Kubernetes), web standards, and IoT devices as well as (ideally) electronic vehicle charging and associated open standards (e.g.
Proven experience in delivering and running software systems as well as joint projects with partners and 3rd party suppliersAt bp, we provide an excellent working environment and employee benefits such as an open and inclusive culture, a great work-life balance, tremendous learning and development opportunities to craft your career path, life and health insurance, medical care package and many others.
We believe that our team is strengthened by diversity. These benefits can include flexible working options, collaboration spaces in a modern office environment, and others benefits.Reinvent your career as you help our business meet the challenges of the future. Travel Requirement
No travel is expected with this role
Relocation Assistance:
This role is not eligible for relocation
Remote Type:
This position is a hybrid of office/remote working
Agility core practices, Agility core practices, Analytics, API and platform design, Business Analysis, Cloud Platforms, Coaching, Collaboration, Configuration management and release, Continuous deployment and release, Data Structures and Algorithms, Digital Project Management, Documentation and knowledge sharing, Facilitation, Information Security, iOS and Android development, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Relational Data Modelling, Risk Management, Scripting, Service operations and resiliency, Software Design and Development, Source control and code management {+ 4 more}
Legal Disclaimer:
We are an equal opportunity employer and value diversity at our company.
We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability status.
Individuals with disabilities may request a reasonable accommodation related to bp's recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.).
If you would like to request an accommodation related to the recruitment process, please contact us to request accommodations.If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy.
This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.#