Description
We are seeking a skilled Software Engineer to join our team at Barclays, located in Pune, Gera Commerzone SEZ. As a Software Engineer, you will play a crucial role in designing, developing, and improving software that provides business, platform, and technology capabilities for our customers and colleagues.
Responsibilities
- Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define software requirements and devise solution strategies.
- Participate in code reviews and promote a culture of code quality and knowledge sharing.
- Stay informed about industry technology trends and innovations, and contribute to the organisation's technology communities.
- Adhere to secure coding practices to mitigate vulnerabilities and ensure secure software solutions.
- Implement effective unit testing practices to ensure proper code design, readability, and reliability.
Assistant Vice President Expectations
- Advise and influence decision-making, contribute to policy development, and take responsibility for operational effectiveness.
- Lead a team performing complex tasks, using well-developed professional knowledge and skills to deliver on work that impacts the whole business function.
- Set objectives and coach employees in pursuit of those objectives, appraise performance relative to objectives, and determine reward outcomes.
Requirements
- Experience with microservices, Spring Boot, REST APIs, event-driven architecture (Kafka/SQS), and AWS.
- Proven experience with OpenShift/Kubernetes, AI-powered development tools, and SDLC.
- Strong knowledge of Java (primary) and Python (advantageous).
- Solid understanding of application platforms, service mesh, observability, and SRE practices.
- Experience managing teams of 15-20 engineers; coaching and developing talent.
- Strong Agile/SAFe delivery experience.
Nice to Have
- Experience in Cards, Payments, or Financial Services platforms.
- Familiarity with Barclays technology standards and risk/control frameworks.
- AWS certifications (e.g., AWS Solutions Architect, AWS Developer Associate).