1. Home
  2. Careers
  3. Jobs at bp
  4. Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

  • Location India - Maharashtra - Pune
  • Travel required Yes - up to 10%
  • Job category IT&S Group
  • Relocation available Yes - Domestic (In country) only
  • Job type Professionals
  • Job code 130551BR
  • Experience level Senior
Apply Search all jobs at bp

Job summary

  • This role is a software engineer in bp’s digital space supporting the Gas and Low Carbon Energy business, developing solutions in the home energy domain to help de-carbonize energy
  • You will be responsible for hands on development under the guidance of a lead software engineer
  • You will work alongside a global team of software engineers, BAs, SDETs and others, working together to enhance and maintain bp’s digital applications for the local and global markets
  • You will work with local leaders to define and develop the feature roadmap
  • You will apply your technical skills in software development, platform engineering and automation
  • You will embrace and promote DevOps & SRE methodologies

  • Full-stack experience - AngularJS and NodeJS
  • Amazon RDS knowledge
  • Mulesoft knowledge and experience
  • Agile development methologies - CI/CD, TDD
  • Deep knowledge and hands-on experience of data structures, algorithm designs, runtime complexity, API design, security and privacy best practices, at scale monitoring, logging & alerting, testing best practices.
  • Strong communication skills and ability to talk at all levels across the organization. Ability to engage and influence is of paramount importance. Able to decompose technical considerations that everyone can understand is key. and stakeholder management and ability to lead organizations through influence
  • Ethical, honest, fair and of high integrity.

Apply Search all jobs at bp