Senior Engineer
hsbc
Job Description
- Design, develop, and maintain high-quality Java applications. Utilize Kubernetes for deploying, scaling, and managing containerized applications.
- Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Stay updated with the latest industry trends and technologies.
- Institute state of the art hosting platforms, promote technology sharing and leverage operating environments to achieve greater cost efficiency. Provide senior management with overall comfort level and technological positioning of the company relative to the mission and industry.
- Lead and develop an effective engineering team through collaboration, communication, performance management, development plans and reward/recognition practices.
- Create a sustainable and high performing Engineering organization that is focused on improving compliance to shared OKRs and customer experience
- Positively influence others to achieve results that support the outcomes of the programme and of the wider bank in general
- Cultivate an environment that supports diversity and reflects the HSBC brand. Understand ethical behaviour and business practices, and ensure that own behaviour and the behaviour of others is consistent with these standards and aligns with the values of the bank.