Senior Software Engineer - Appcast Enterprise : Job Details

Senior Software Engineer

Appcast Enterprise

Job Location : London, UK

Posted on : 27/05/2024 - Valid Till : 28/05/2024

Job Description :

Entity:

Innovation & Engineering

Job Family Group:

IT&S Group

Job Description:

The Refining and Product Trading Front Office Technology team (RPT FO) is at the core of BP trading activities. It provides a wide range of tailored solutions, from Analytics and Trade Capture to Reporting. They empower traders and their teams to analyze, plan and execute the business strategy.

Reference Data is one of the core products the team looks after. It is an essential part of RPT Technologies, maintaining over 7 GB of reference data and distributing it to over 70 systems.

As a Tech Lead, you will own Reference Data. You will lead a 3-7 people’s team and be responsible for:

  • Excellence of service to ensure no disruption to our business,
  • Delivering business enhancements like new data type/new data in a timely manner,
  • Continuously reviewing the service’s operations and seeking opportunities for improvements,
  • Identifying and addressing Tech Debt,
  • Influencing and delivering the Reference Data product roadmap to make Reference Data an IT user friendly product and drive efficiencies,
  • Developing the team’s Software Engineering skills,
  • Owning the team’s culture and ways of working, instilling a care for high quality code and tests and for implementing best practices,
  • Cloud costs,
  • Hands on development on Front End WPF client/Java backend for 50% of your time.

You will work closely with members of the iData team (Reference Data primary users) and will develop strategic working relationships with other RPT teams who consume Reference Data.

Additionally, you will work directly with the Pod Tech Lead on the evolution of the current technology platform, as well as the long-term strategy and roadmap for Reference Data.

This is a unique role well positioned to create substantial value for the business and requires an individual with the right mix of software engineering, management, and communication skills. Longer term this role could grow to include other services and products RPT FO owns.

Essential Experience:

  • Experience in managing small teams of bright people,
  • Well versed in Software Engineering development technics and best practices like Test Driven Developments,
  • Strong Software Engineering Design capabilities and understanding of Computational Complexity,
  • Advanced knowledge of front-end development,
  • Strive for excellence and continuous improvement in software architecture, software delivery and best practices.

Desirable Experience:

  • WPF hands on experience,
  • Java/C# backend experience,
  • Operational experience of running live systems,
  • Experience with DevOps: working with AWS, Azure DevOps, Openshift/Kubernetes.

BP TechnologyJoin 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 risksBecause together we are:• Originators, builders, guardians and disruptors• Engineers, technologists, scientists and entrepreneurs?• Empathetic, curious, creative and inclusive

Why join our team?

At 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 support our people to learn and grow in a diverse and challenging environment. We believe that our team is strengthened by diversity. We are committed to crafting an inclusive environment in which everyone is respected and treated fairly.

There are many aspects of our employees’ lives that are meaningful, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, collaboration spaces in a modern office environment, and many others benefits.

Reinvent your career as you help our business meet the challenges of the future.

Apply now!

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

Skills:

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

Salary : -

Apply Now!

Similar Jobs ( 0)