Flag job

Report

Principal Software Engineer

Min Experience

15 years

Location

Hyderabad, Telangana, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

End Date

Friday 29 May 2026

We Support Flexible Working – Click here for more information on flexible working options

Flexible Working Options

Hybrid Working

Job Description Summary

Level 6 will lead the technical development and delivery at Team, Lab and sometimes platform level. They can be a Line Manager who will act as co-lead with the Team PO for overall delivery. In these cases, they will be responsible for overall tech delivery, line management & app ownership alongside their own software engineering output. Others will operate as Individual Contributors, who are specialist experts in particular technology areas and will be narrower and deeper in focus, providing technology leadership, mentoring and guidance.

Job Description

Exp : 15+ years
Location : Hyderabad.

 

Responsibilities

  • Design, develop, and maintain complex software applications. Writing clean, maintainable, and efficient code following best practices.
  • Lead code reviews and all aspects of technical delivery to ensure code quality and share knowledge.
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.
  • Identify and implement best practices for software development.
  • Excellent problem solving and analytical skills to resolve complex technical issues and bugs.
  • Provide technical guidance and mentorship to engineers.
  • Strong understanding of security principles and secure coding practices
  • Knowledge of DevOps practices and CI/CD pipelines
  • Ensure timely delivery by manging tasks and priorities effectively.
  • Communicate effectively with team and stakeholders.
  • Accountable for custodianship governance activities on tech assets*
  • Line management focussed on effective task allocation and tech delivery

Skills

  • Takes technical responsibility across all stages and iterations of software development. Contributes to the development of organisational policies, standards, and guidelines for software development.
  • Reviews designs, identifies key issues and recommends possible solutions based on experience. Develops conceptual solution designs that comply with requirements and design standards
  • Leads team to identify issues and improve automation across the end-to-end application development lifecycle. Uses technology stack and tooling to evolve applications at pace and ensure efficiency, quality and security is monitored as part of every build.
  • Is future focused, able to communicate a customer-centric end state that aligns with the overall Group Strategy. Finds solutions not problems. An early adopter of change and drives organisational transformation at pace with a growth mindset.
  • Leads by example with personal integrity and promotes a collaborative and inclusive environment.
  • Creates an inclusive culture where everyone feels valued, regardless of their background.
  • Uses active listening and empathy to connect with team members, without judgment.
  •  A trusted advisor to a network of colleagues and professionals within and outside the organisation.
  • Uses experience to provide valuable insights, strategic thoughts and encourage problem-solving.
  • Motivates others to reach their full potential and continuously improve.

Qualifications & Experience

  • Strong engineering background and coding experience.
  • Proven leadership and stakeholder management skills.
  • Understanding of emerging technologies and industry impact.
  • Experience in supplier management, cost control, and risk management.

Technical & Functional skills desired

  • Microservices and event-driven architecture
  • Building of API and integration patterns
  • Java, Spring Boot, Spring Cloud, Spring Security
  • Apache Kafka, RabbitMQ, IBM MQ
  • Jenkins, UrbanCode, Maven, Git, CI/CD pipelines, Docker, Kubernetes, container orchestration
  • Experience of either Azure, AWS, GCP, private cloud platform
  • Oracle, SQL Server, MongoDB, BigQuery
  • TLS v1.2+, secure credential handling
  • Payments architecture and integration (transaction processing, authorisation, reconciliation)
  • UK Domestic Payments (Faster Payments, BACS, Cheques), International Payments (SWIFT/SEPA)

About the company

Provides technology and data services for digital banking transformation.

Skills

Java
Spring Boot
Spring Cloud
Spring Security
Apache Kafka
RabbitMQ
IBM MQ
Jenkins
UrbanCode
Maven
Git
CI/CD
Docker
Kubernetes
Azure
AWS
GCP
Oracle
SQL Server
MongoDB
BigQuery
TLS 1.2