Description
We are currently seeking an experienced professional to join our team in the role of Associate Director, Software Engineering. In this role, you will:
- Design and engineer software with the customer/user experience as a key objective.
- Actively contribute to Technology Engineering Practice by sharing Subject Matter Expertise from your area of specialism, best practice, and learnings.
- Drive adherence to all standards and policies within your area of Technology Engineering.
- Deliver and support data-related infrastructure and architecture to optimise data storage and consumption across the bank, including addressing functional and non-functional requirements relevant to data in large applications.
- Design and develop applications for internal and external users, focusing on the interface and front-end usability of the application.
- Engineer and implement security measures for the protection of internal and external systems, networks, products, and services.
- Have proven experience delivering greenfield product development , building new products and platforms from the ground up, including architecture definition, technology selection, and establishing engineering foundations and standards.
- Assist in team development while holding teams accountable for their commitments, removing roadblocks to their work; leveraging organisational resources to improve capacity for project work; and mentoring and developing team members.
- Promote empowerment of the team, ensure that each team member is fully engaged in the project and making a meaningful contribution, and encourage a sustainable pace with high levels of quality for the team.
- Manage stakeholder communications and help implement an effective system of project governance.
To be successful in this role, you should meet the following requirements:
- Have 15+ years of experience.
- Knowledge of Java and Cloud Technologies and related products.
- Experience in Java, SpringBoot, Kubernetes & Docker, MongoDB, SQL, Micro Service Design, Kafka, GCP.
- Experience or knowledge of DevOps practices and latest CICD technologies such as GITOps.
- Experience supporting middleware/database design, build, and troubleshooting in development and production environments.
- Experience of working with monitoring and alerting tools such as AppDynamics, Splunk, Geneos, and IBM Tivoli Monitoring.
- Experience in agile and DevOps environment using team collaboration tools such as Jenkins, Github, Confluence, and JIRA.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://portal.careers.hsbc.com/careers/job/563774612361026