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!
- Design and develop high-quality software solutions that meet business requirements and adhere to best coding practices.
- Collaborate with cross-functional teams to analyze, design, and implement complex software systems.
- Continuously improve and optimize existing software to increase efficiency and usability.
- Stay up-to-date with the latest industry trends and technologies to suggest innovative solutions.
- Participate in code reviews, provide constructive feedback, and ensure code quality and consistency.
- Troubleshoot and debug software issues, identify root causes, and develop timely and effective solutions.
- Write and maintain technical documentation for software development processes and procedures.
- Mentor and guide junior developers and share knowledge and best practices with the team.
- Contribute to the improvement of software development processes and methodologies.
- Actively participate in project planning and estimation, and meet project deadlines.
- Communicate effectively with team members, stakeholders, and management to provide project updates and discuss technical solutions.
- Proactively identify and address potential risks and issues in software development.
- Collaborate with the QA team to ensure proper testing and quality assurance of software products.
- Keep track of emerging technologies and tools and make recommendations for their adoption.
- Adhere to company policies and procedures and ensure compliance with coding standards and security guidelines.
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.
Software Development
Quality Assurance
Communication Skills
Project Management
Data Analysis
Agile Methodology
Team Leadership
System architecture
Problem-Solving
Technical Expertise
Coding Standards
Coding Proficiency
Communication
Conflict Resolution
Leadership
Time management
Interpersonal Skills
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
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.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started