Software Engineer

15 - 17 years

0 Lacs

Posted:1 week ago| Platform: Foundit logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About The Company

BP Energy is a global leader in the energy sector, committed to delivering reliable and sustainable energy solutions to meet the world&aposs evolving needs. With over a century of experience, BP focuses on discovering, developing, and producing oil and gas in various regions worldwide. The company is dedicated to integrating innovative technologies and sustainable practices to reduce its carbon footprint and achieve its goal of becoming a net zero company by 2050 or sooner. BP Energy values diversity, inclusion, and equal opportunity, fostering a workplace where all employees can thrive and contribute to the company&aposs mission of delivering energy to the world, today and tomorrow.

About The Role

As a Staff Software Engineer at BP Energy, you will serve as a technical leader within the Enterprise Integration solutions team. Your primary responsibility will be to design, develop, and oversee scalable and reliable integration solutions that support BP&aposs digital transformation initiatives. Operating in a dynamic environment, you will collaborate with cross-functional teams, including business stakeholders, project managers, and fellow engineers, to deliver innovative solutions that align with BP&aposs strategic objectives. Your expertise will help ensure the seamless integration of diverse systems, enabling real-time data exchange, automation, and enhanced operational efficiency. This role offers an opportunity to lead multiple engineering squads, promote best practices in DevOps, and contribute to the continuous improvement of BPs digital infrastructure.

Qualifications

The ideal candidate will possess over 15 years of professional experience, with a minimum of 10 years in enterprise integration and software engineering. You should have advanced expertise in Java, integration frameworks, and designing highly scalable integrations involving APIs, messaging systems, files, databases, and cloud services. Experience with integration tools such as TIBCO, MuleSoft, Apache Camel, Spring Integration, and Confluent Kafka is essential. A deep understanding of Enterprise Integration Patterns (EIPs) and iBlocks for secure and reliable integrations is required. Candidates should demonstrate a willingness to learn and adapt to cloud-native integration solutions on AWS and Azure platforms.Strong knowledge of the entire interface development lifecycle, including design, security, testing, CI/CD practices, and telemetry, is crucial. Experience with open-source technologies, AI-assisted development, enterprise architectures like EDA and Microservices, and stakeholder management skills are highly valued. Leadership qualities, including inclusive management and fostering a culture of continuous improvement, are essential for success in this role.

Responsibilities

  • Design, develop, and implement stable, efficient, and scalable enterprise integration solutions, including managing technical debt and remediation of existing platforms.
  • Ensure integration services evolve in response to changing business needs, technological advancements, and adherence to BPs standards and emerging trends.
  • Collaborate with functional stakeholders, project managers, and business analysts to gather and understand requirements, translating them into effective technical solutions.
  • Lead and mentor a team of integration engineers, fostering a culture of agility, innovation, and automation.
  • Maximize value from current applications and emerging technologies by demonstrating technical thought leadership across various platforms.
  • Work closely with users and business analysts to define and refine integration requirements, ensuring alignment with business objectives.
  • Coordinate with peers across IT&S teams to promote best practices, share knowledge, and drive continuous improvement initiatives.

Benefits

BP Energy offers a comprehensive benefits package designed to support employees' well-being and professional growth. These include competitive salary packages, health insurance, retirement plans, and opportunities for career advancement. The company promotes work-life balance through flexible working arrangements, including hybrid work models combining office and remote work. BP also invests in employee development through training programs, mentorship, and access to cutting-edge technologies. Additionally, employees benefit from a collaborative and inclusive work environment that values diversity and encourages innovation.Equal OpportunityBP Energy is an equal opportunity employer committed to creating an inclusive workplace. We value diversity and do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability. We ensure that individuals with disabilities receive reasonable accommodations throughout the application and employment process. Our commitment is to foster an environment where all employees can contribute their best and thrive professionally.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, telangana, india

chennai, tamil nadu, india

chennai, tamil nadu, india

jodhpur, rajasthan, india