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

Senior Software Engineer

Senior Software Engineer

  • Location India - Maharashtra - Pune
  • Travel required No
  • Job category IT&S Group
  • Relocation available No
  • Job type Professionals
  • Job code 130558BR
  • Experience level Intermediate
Apply Search all jobs at bp

Job summary

Key Accountabilities:

  • Contributes and collaborates to assist designs, implements, maintains reliable and scalable server-side software.
  • Is hands-on and actively contributes to code.
  • Adheres to and advocates for software engineering best practices (e.g. technical design, technical design review, unit testing, monitoring & alerting, checking in code, code review, documentation),
  • Responsible for deploying secure and well-tested software that meets privacy and compliance requirements; Consumes approved DevSecOps enabled CI/CD pipelines.
  • Adheres to agile methodology and operates and builds DevOps maturity. Ensuring delivery of business incremental change safely and reliably.
  • Actively contributes to building DevOps maturity, incrementally and measurably improving delivery velocity.
Experience Required:
  • cloud-based platforms, specifically Azure and use of its native services
  • one or more of JavaScript/Python
  • React Native or Progressive Web Apps
  • Hands-on experience in areas such as data structures, database table design, algorithm design, runtime complexity, system architecture (scalable, reliable, redundant design), API design, security and privacy best practices, at scale monitoring, logging & alerting, testing best practices

Key Accountabilities:

  • Contributes and collaborates to assist designs, implements, maintains reliable and scalable server-side software.
  • Is hands-on and actively contributes to code.
  • Adheres to and advocates for software engineering best practices (e.g. technical design, technical design review, unit testing, monitoring & alerting, checking in code, code review, documentation),
  • Responsible for deploying secure and well-tested software that meets privacy and compliance requirements; Consumes approved DevSecOps enabled CI/CD pipelines.
  • Adheres to agile methodology and operates and builds DevOps maturity. Ensuring delivery of business incremental change safely and reliably.
  • Actively contributes to building DevOps maturity, incrementally and measurably improving delivery velocity.
Experience Required:
  • cloud-based platforms, specifically Azure and use of its native services
  • one or more of JavaScript/Python
  • React Native or Progressive Web Apps
  • Hands-on experience in areas such as data structures, database table design, algorithm design, runtime complexity, system architecture (scalable, reliable, redundant design), API design, security and privacy best practices, at scale monitoring, logging & alerting, testing best practices

Apply Search all jobs at bp