Principal Engineer

Barclays

Pune, India
Software development lifecycle oversight
Scalable, maintainable, performant code
Secure coding practices
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues

Job Summary

  • Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
  • Collaborate with product managers, designers, and other engineers to define requirements, devise solutions, and ensure seamless integration with business objectives.
  • Contribute to strategy, plan resources, manage policies, and deliver continuous improvements while adhering to secure coding practices and effective unit testing.

Matching Summary

Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.

Skills & Requirements

Must-have

  • Software development lifecycle oversight
  • Scalable, maintainable, performant code
  • Secure coding practices
  • Unit testing implementation
  • Microservices and UI/UX knowledge
  • Cross-functional collaboration

Nice-to-have

  • Industry technology trends
  • Knowledge sharing culture
  • Analytical thought and problem-solving
  • Stakeholder relationship building
  • Barclays Values and Mindset

Key Requirements

  • B.E. / B. Tech or equivalent
  • Experience in software designs, languages, and architecture
  • Leadership and mentoring skills
  • Stakeholder management skills

Work Rights

Not specified

Tailored Resume

Cover Letter