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

Staff Software Engineer

Staff 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 130547BR
  • Experience level Senior
Apply Search all jobs at bp

Job summary

Grade GResponsible for delivering software / platform engineering activities (depending on specialism), using advanced technical capabilities to fully understand user requirements, acting as the lead for the design, development and maintenance of a software system / infrastructure platform, and assisting in creating the vision to maximize value from current and emerging technologies. Specialisms: Software Engineering; Platform Engineering.

  • Full-stack experience - AngularJS and NodeJS
  • Experience of using Contentful CMS to manage multi-lingual and multi-brand propositions
  • 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