Software Engineer

Software Engineer London, England

BP
Full Time London, England 38000 - 71094 GBP ANNUAL Today
Job description

Job Title: Software Engineer

Job Location: Remote

Industry: Oil and Energy

Contract Length: 6 Months (initially)

Key requirements: Sound coding ability, 6+ years Software Development experience

(Engagement via an umbrella company)

Summary:
We are looking for Software Engineers who bring fresh ideas from all areas, information retrieval, distributed computing, large-scale system design, networking and data storage, security, and mobile; the list is endless and is growing every day.

The business believes in empowering engineers to solve technical challenges, you will enjoy working with autonomy, cutting-edge technology, and talented teams.

Your Responsibilities:

  • Design, develop, test, deploy, maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Focus on overall product quality and user experience
  • Take initiative and be responsible for technical solutions to data quality and workflow challenges
You will do:
  • Demonstrate strong foundations in coding principles, be able to understand, create low-level
  • algorithms and solve complex problems efficiently
  • Work as part of a team developing backend applications within agile methodology
  • Keep up with the latest technology innovations in media, cloud and software development
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem
  • Collaborate on and contribute to architectural plans
  • Collaborate with internal stakeholders to ensure requirements are met to the highest standards
You will have:
  • Minimum = Bachelor’s degree or equivalent practical experience.
  • Preferred = Master’s, PhD degree, further education or experience in engineering, computer science or other technical related field.
  • Ability to work autonomously
  • Excellent communication skills
  • Collaborative working style and One Team spirit
  • 7 years of software development experience, or 5 years with an advanced degree.
  • Experience in Java, C/C++, C#, Objective C, Python, JavaScript, or Go.
  • Experience developing accessible technologies.
  • Interest and ability to learn other coding languages as needed.
  • Ability to write in English fluently and idiomatically

Software Engineer
BP

https://www.bp.com/en/global/corporate/careers.html
London, United Kingdom
Bernard Looney
$10+ billion (USD)
10000+ Employees
Company - Public
Energy & Utilities
1908
Related Jobs

All Related Listed jobs

Domestic Assistant
Liverpool University Hospitals NHS Foundation Trust Liverpool Today

Domestic Assistant required for the York Centre. You will be involved in the preparation and service of patients areas, including bedded areas, wards , departments, clinics, theatres or any other non...

Joiners
Aspen Ireland Ltd. Holywood, Northern Ireland 16 - 20 GBP HOURLY Today

All candidates must: \* Hold a CSCS card \* Have full PPE (Personal Protective Equipment - Hard Hat, boots, hi-vis, gloves & goggles) \* Be hard working,

hr manager
Darling Ingredients Irving, TX 97938 - 69264 USD ANNUAL Today

Job Summary

The Regional Human Resources Manager is responsible for oversight of all HR functions, including supervision of...

training specialist
McCormick & Company Peterborough, England 77409 - 72573 GBP ANNUAL Today

Site Continuous Improvement Manager
This is a great opportunity to join our team, bringing to life our future condiments manufacturing facility,...

Midweight Creative Artworker - Print
Dyson Malmesbury, England Today

Working across various print platforms, including large format, leaflets and brochures, print, and out-of-home, among others.