Software Engineer- .net, C#

BP

Pune, India
Hybrid
C# .net development
Azure cloud services
Sql database skills
Join bp’s rapidly evolving digital engineering organization and play a pivotal role in powering the next generation of customer facing experiences across mobility and convenience

Job Summary

  • Join bp’s rapidly evolving digital engineering organization and play a pivotal role in powering the next generation of customer facing experiences across mobility and convenience.
  • Design and document sophisticated software components, services, and platforms, implement robust and maintainable code, and deliver customer value in iterative fashion.
  • Support internal and external audit teams to prepare for and participate in security, software licensing, and regulatory audits, ensuring that all necessary documentation and evidence is available and accurate.

Matching Summary

Join bp’s rapidly evolving digital engineering organization and play a pivotal role in powering the next generation of customer facing experiences across mobility and convenience.

Skills & Requirements

Must-have

  • C# .NET development
  • Azure cloud services
  • SQL database skills
  • CI/CD pipeline implementation
  • Secure coding practices
  • Systems design and architecture

Nice-to-have

  • Mentoring and coaching engineers
  • Product-centric attitude
  • Empathy and curiosity for users
  • Customer delight focus
  • Adaptability to new technologies

Key Requirements

  • Bachelor's degree in computer science or equivalent work experience
  • Demonstrable software development experience
  • Experience with full SDLC practices
  • Experience building and scaling infrastructure services using Microsoft Azure
  • Experience with core cloud application infrastructure services
  • Experience troubleshooting large-scale distributed production systems

Work Rights

Not specified

Tailored Resume

Cover Letter