Verified today
Software Engineer
About the role
Software Engineering team at bp builds scalable energy solutions for a net‑zero future. As a Full Stack Software Engineer you will design and develop backend services in .NET and Python, create responsive front‑end applications with React, Next.js and Node.js, and integrate cloud infrastructure on AWS and Azure while ensuring CI/CD quality and reliability. Pune, hybrid (office/remote) work model, relocation assistance within India available.
What you’ll do
- Build and maintain backend services in .NET and Python
- Develop front‑end applications using React, Next.js, Node.js
- Leverage AWS/Azure for scalable cloud infrastructure
- Implement CI/CD pipelines and ensure production quality
- Work with product teams to resolve development challenges
- Document APIs and system architecture
What you’ll bring
- 3+ years full‑stack development
- Strong .NET backend experience
- React JS front‑end expertise
- Python programming
- Kubernetes basics
- AWS or Azure cloud services
- CI/CD pipeline knowledge
- Collaboration with cross‑functional teams