Software Engineer

bp

Maharashtra

Hybrid

INR 1,200,000 - 2,500,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

bp in India is looking for a Full Stack Software Engineer to join the IT&S Group. You will build scalable backend services in .NET and Python, and develop engaging web interfaces with React JS, Next.js, and Node.js.

You will work with AWS/Azure cloud infrastructure, implement CI/CD pipelines, and mature documentation. The role requires 3+ years of full-stack experience, strong collaboration with product teams, and a passion for secure, high-performance software in a hybrid work setup.

Qualifications

  • 3+ years of full-stack software engineering experience with .NET and Python.
  • Strong React JS experience for interactive, responsive UIs.
  • Solid knowledge of Kubernetes and cloud architectures (AWS/Azure).
  • Understanding security, authentication, and API protection.
  • Familiar with microservices, serverless, and event-driven patterns.
  • Focus on developer experience and DX improvements.

Responsibilities

  • Develop backend services in .NET & Python to scale securely.
  • Create frontend interfaces using React JS and Next.js.
  • Leverage AWS and Azure to ensure performant platforms.
  • Own CI/CD pipelines, testing, deployment, and monitoring.
  • Collaborate with product teams to manage roadmaps.
  • Document APIs and internal tools for users.

Skills

.NET & Python backend
React JS frontend
Kubernetes
Cloud: AWS/Azure
CI/CD / DevOps
DX / Developer Experience

Tools

AWS
Azure
Kubernetes
CI/CD tools

Job description

About bp

bp is a global energy business with a purpose to reimagine energy for people and our planet. We aim to be a very different kind of energy company by 2030, helping the world reach net zero and improving people’s lives. We are committed to creating a diverse and inclusive environment where everyone can thrive. Join bp and become part of the team building our future!

Entity

Technology

Job Family Group

IT&S Group

Job Description
About bp

bp is a global energy business with a purpose to reimagine energy for people and our planet. We aim to be a very different kind of energy company by 2030, helping the world reach net zero and improving people’s lives. We are committed to creating a diverse and inclusive environment where everyone can thrive. Join bp and become part of the team building our future!

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Role Overview

As a Full Stack Software Engineer, you will be part of technical team who focus on solving high priority, critical business problems. As a key member, you are expected to deep dive into the problem and come up with innovative solutions, ensuring that all aspects are considered and addressed. You may help product teams to navigate unforeseen challenges in product development, ensuring project remains on track. You may need to analyse existing processes, pinpoint inefficiencies and recommend optimisations.

Key Responsibilities
  • Backend & API Development: Build and maintain backend services in .NET & Python ensuring they are scalable and secure.
  • Front End Development: Design and build web apps using React JS, Next.js and Node.js, ensuring a smooth and intuitive interface for users to interact with application.
  • Azure/AWS Cloud Infrastructure: Leverage AWS and Azure services to ensure the backend and platform services are performant, reliable, and scalable.
  • CI/CD Integration: Responsible for e2e quality, deployment and production of services including testing, CI/CD, monitoring and incident management.
  • Collaboration with Product Teams: Work with products teams to navigate unforeseen issues & help them to remain on track.
  • Documentation: Maintain clear, concise, and comprehensive documentation, ensuring that users are equipped to utilize the tools effectively.
Qualifications
  • Software Development: 3+ years of full-stack software engineering experience. Strong background in .NET and experience building scalable backend services.
  • Frontend Development: Extensive experience with React JS for building interactive and responsive UIs.
  • Platform Technologies: Basic to intermediate understanding of Kubernetes and the Kubernetes ecosystem.
  • Security & Authentication: Understanding of user authentication, authorization, and securing web applications and APIs.
  • Architectural Patterns: Familiar with modern architectural patterns, including microservices, serverless, and event-driven architectures.
  • Developer Experience (DX): Strong focus on optimizing and improving the developer experience for application users.
  • Azure/AWS Experience: Familiarity with AWS or Azure services and cloud architecture, particularly in building scalable and resilient applications.
  • DevOps & CI/CD: Knowledge of CI/CD principles and experience in automating deployment workflows.
  • Operations: Experience in monitoring and managing incidents.
  • Collaboration: Strong communication skills, with experience working in cross-functional teams and liaising between platform engineers, UX/UI designers, and DevOps.
About Bp

bp is a global energy business with a purpose to reimagine energy for people and our planet. We aim to be a very different kind of energy company by 2030, helping the world reach net zero and improving people’s lives. We are committed to creating a diverse and inclusive environment where everyone can thrive. Join bp and become part of the team building our future!

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Travel Requirement

Negligible travel should be expected with this role

Relocation Assistance:

This role is eligible for relocation within country

Remote Type

This position is a hybrid of office/remote working

Skills

AWS Cloud Computing, AWS Devops, Azure Devops, Cloud Platforms, Kubernetes, Python

Legal Disclaimer

We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us.

If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

bp • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Relocation assistance
Hybrid work model
Enterprise technology engineer
Enterprise technology engineer

bp • Maharashtra

Hybrid
INR 2,000,000 - 3,600,000
Enterprise Technology Engineer
Enterprise Technology Engineer

bp • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Hybrid work model
Relocation within country
Travel up to 10%
+1
Enterprise technology engineer
Enterprise technology engineer

BP PLC • Pune District

Hybrid
INR 1,500,000 - 2,300,000
Senior Software Engineer- Tiger
Senior Software Engineer- Tiger

bp • Maharashtra

Hybrid
INR 1,500,000 - 2,500,000
Principal Software Engineer
Principal Software Engineer

bp • Maharashtra

Hybrid
INR 3,500,000 - 7,000,000
Hybrid work model
Relocation assistance
Workday Extend Analyst
Workday Extend Analyst

bp • Maharashtra

Hybrid
INR 1,200,000 - 1,800,000
Hybrid work arrangement
Relocation assistance within country
Up to 10% travel
Principal Software Engineer
Principal Software Engineer

BP • Pune District

Hybrid
INR 3,500,000 - 7,000,000
Principal Software Engineer
Principal Software Engineer

BP p.l.c. • Pune District

Hybrid
INR 4,000,000 - 6,500,000
Hybrid work model
Relocation assistance
Travel opportunities
Senior Solutions Analyst
Senior Solutions Analyst

bp • Maharashtra

Hybrid
INR 1,200,000 - 1,800,000
Hybrid work arrangement
Relocation assistance