End Date: Wednesday 06 May 2026. We support flexible working.
Job Summary
Level 5 engineers build on the foundation of Level 4 roles and may lead technical development on product, team, or domain levels. They can assume responsibility for overall technology delivery and application ownership, while continuing their own software engineering output.
Responsibilities
- Engineer stable, scalable, performant, accessible, testable, and secure software solutions using endorsed technologies.
- Apply common build patterns to minimise technical debt and adhere to group policies and release frameworks.
- Participate in code reviews and team ceremonies to understand work, plan, prioritise, and celebrate outcomes.
- Identify opportunities for reuse and automate repetitive manual tasks.
- Engage with technical communities to advance shared capabilities and explore new technologies.
- Promote application custodianship by participating in incident root‑cause analysis and governing technical assets.
- Mentor junior engineers, sharing knowledge and supporting professional growth.
- Continuously develop technical and agile skills through learning, feedback, and reflection.
- Write clean, efficient, well‑documented code independently.
- Apply DevOps principles and quality assurance approaches, using tools for automation, performance testing, regression, and debugging.
- Demonstrate deep system‑design knowledge and act as domain subject‑matter expert.
- Communicate effectively with stakeholders to understand requirements, provide updates, and align on progress.
- Apply a Customer‑First mindset and model Group values by building strong relationships and sharing information openly.
- Support hardware, software, and network needs as required.
- Stay current with emerging technologies, applying insights to drive innovation and growth.
- Apply test automation and programming tools for performance checks and debugging.
- Contribute to continuous improvement of team processes and practices, leveraging logic, prioritisation, and critical thinking.
- Lead technical development at product, team, or domain level and own application health.
- Apply basic AI concepts using established tools to address familiar scenarios.
Qualifications
- 12–17 years of software engineering experience.
- Experience with hybrid work model.
- Strong knowledge of secure, performant, and scalable system design.
- Proficiency in DevOps practices and automated testing.
- Ability to mentor and collaborate with cross‑functional teams.
- Excellent communication and stakeholder management skills.
Mode of work: Hybrid. Location: Hyderabad.