Full Stack Lead, Java, Design Patterns, API Development/Delivery Head
Job Description
Job description
Some careers shine brighter than others.
Ifyou'relooking for a career that will help you stand out, joinHSBCand fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.
HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helpingpeople to fulfil their hopes and realise their ambitions.
We are currentlyseekingan experienced professional to join our team in the role of Delivery Head- A senior full stack engineer with experience and knowledge in programming (Java and/or Python), API Development, Design Patterns, SDLC, IaC tools, testing and site reliability engineering.
- Define and implement best practices for software development, framework, and patterns, including coding standards, code reviews, and testing methodologies.
- Is a generalist with the breadth and depth of experience in CICD best practices and has core experience in one of the following areas:
- Software Development (ie. Secure coding/SDLC/API development/clean code management)
- Testing (ie. TDD/BDD/Automated testing/Contract testing/API testing)
- Site Reliability Engineering (ie. Release engineering/Observability/Risk management)
- Can see a problem or an opportunity with the ability to engineer a solution, is respected for what they deliver not just what they say, should think about the business impact of their work and has a holistic view to problem- solving
- Proven industry experience of running an Engineering team including processes, technologies, challenges, strategy with expertise in Strategy, Business Planning, Governance and Stakeholder Management.
- Can apply their thinking to many problems across multiple technical domains
- Contributes to architectural discussions by asking the right questions to ensure a solution matches the business needs
- Identify opportunities for system optimization, performance tuning, and scalability enhancements. Implement solutions to improve system efficiency and reliability.
- Excellent verbal and written communication skills to articulate technical concepts to both technical and non-technical stakeholders.
Requirements
To be successful in this role, you should meet the following requirements:
- Is tech-forward in thinking, actively researching new ideas/processes and is the driving force to adopt them
- Ability to work across cultures and all locations in a complex, matrix organization, proven experience as a Head of Engineering in a banking or financial services organization.
- Excellent leadership and team management skills, with the ability to motivate and inspire teams to achieve their goals, with ability to analyse complex technical and business problems and develop effective solutions.
- Managing operational functions, directing process re-engineering and efficiency exercises.
- Strong ability to balance risks vs rewards and maximizing the cost effectiveness and profitability for the business, Experience with Agile methodologies and software development processes.
You'llachieve more when you join HSBC.
www.hsbc.com/careers
HSBC is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexibleworkingand opportunities to grow within an inclusive and diverse environment.Personal data held by the Bank relating to employment applications will be usedin accordance withour Privacy Statement, which is available on our website.
Issued by- HSBC Software Development India