BP

Staff Software Engineer

BP

Milton Keynes, UK
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a highly skilled and motivated software engineer looking for a challenging and rewarding role? Look no further than BP! We are seeking a talented Staff Software Engineer to join our dynamic team and help drive innovation and efficiency through the development of cutting-edge software solutions. As a key member of our team, you will have the opportunity to work on exciting projects, collaborate with a diverse group of professionals, and make a significant impact on our company's success. If you have a passion for technology and a desire to push the boundaries of what is possible, we want to hear from you. Join us at BP and take your career to the next level!

  1. Design and develop high-quality software solutions that meet business requirements and adhere to best coding practices.
  2. Collaborate with cross-functional teams to analyze, design, and implement complex software systems.
  3. Continuously improve and optimize existing software to increase efficiency and usability.
  4. Stay up-to-date with the latest industry trends and technologies to suggest innovative solutions.
  5. Participate in code reviews, provide constructive feedback, and ensure code quality and consistency.
  6. Troubleshoot and debug software issues, identify root causes, and develop timely and effective solutions.
  7. Write and maintain technical documentation for software development processes and procedures.
  8. Mentor and guide junior developers and share knowledge and best practices with the team.
  9. Contribute to the improvement of software development processes and methodologies.
  10. Actively participate in project planning and estimation, and meet project deadlines.
  11. Communicate effectively with team members, stakeholders, and management to provide project updates and discuss technical solutions.
  12. Proactively identify and address potential risks and issues in software development.
  13. Collaborate with the QA team to ensure proper testing and quality assurance of software products.
  14. Keep track of emerging technologies and tools and make recommendations for their adoption.
  15. Adhere to company policies and procedures and ensure compliance with coding standards and security guidelines.
Where is this job?
This job is located at Milton Keynes, UK
Job Qualifications
  • Bachelor's Degree In Computer Science, Software Engineering, Or A Related Field.

  • Proficiency In Programming Languages Such As Java, C++, Or Python.

  • Minimum Of 5 Years Of Experience In Software Development, Preferably In A Large-Scale Corporate Setting.

  • Experience With Agile Methodologies And Familiarity With Software Development Tools Such As Jira And Git.

  • Strong Problem-Solving And Analytical Skills, With The Ability To Design And Implement Complex Software Solutions.

Required Skills
  • Software Development

  • Quality Assurance

  • Communication Skills

  • Project Management

  • Data Analysis

  • Agile Methodology

  • Team Leadership

  • System architecture

  • Problem-Solving

  • Technical Expertise

  • Coding Standards

  • Coding Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Staff Software Engineer in Milton Keynes, UK is £45,000 - £65,000 per year. This may vary depending on factors such as the specific industry, the size and type of company, and the individual's level of experience and qualifications. Some companies may offer additional benefits such as bonuses, stock options, and other incentives.

Additional Information
BP is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedJuly 2nd, 2024
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About BP

BP Plc is an integrated oil and gas company that provides customers with fuel for transportation, energy for heat and light, lubricants to keep engines moving, and the petrochemicals products used to make everyday items as diverse as paints, clothes and packaging. It operates through two segments: Upstream and Downstream. The Upstream segment markets and trades natural gas, including liquefied natural gas, power and natural gas liquids and is responsible for its activities in oil and natural gas exploration, field development and production, and midstream transportation, storage and processing. The Downstream segment is responsible for the refining, manufacturing, marketing, transportation, and supply and trading of crude oil, petroleum, petrochemicals products and related services to wholesale and retail customers.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started