Senior Software Engineer/Global Private Banking It

Senior Software Engineer/Global Private Banking It

Hsbc 2

Senior Software Engineer/Global Private Banking It

Details of the offer

Private Banking - Senior Developer (Security)

Role Purpose

HSBC Private Banking is embracing the cloud, Agile and DevOps practices into our way of working, we are seeking to infuse additional digital talent into the team and this role is a crucial enabler to successful execution of our digital strategy .
The Digital team is at the core of HSBC Private Bank transformation, working globally with the heads of digital engineering, delivery, solution designers and product owners to provide technology strategies and customer focused solutions across digital channels
We have our amazingly talented and dedicated software development teams working in London, Pune, and Guangzhou. We are looking for an experienced Senior developer on security side having experience in Identity and Access management

Our work includes developing security for new mobile apps and online experiences; using digital capabilities to build the relationship with our clients; building and improving the underlying technology and security platforms; and innovating our propositions to take advantage of new innovation. We work across a range of digital technology platforms and development disciplines, from backend to mobile technologies.
We are looking for an Senior Engineer who can design/develop/support on ForgeRock (like OpenAM, OpenDJ etc.) & Transmit Security related products. You will be responsible for delivering products into production in ever shortening cycles and helping to drive the continuous improvement of our processes, tooling and engineering practices.
In this role you will be responsible for;
Developing products that account for the end to end solution of a function that is in line with the business objectivesWorking closely with analysts and tech leads to elaborate requirementsProactive collaboration in the project team to help develop the product through the whole development lifecycleEnsuring governance requirements are captured, and audit requirements met. Demonstrating adherence to controlsRefactoring and continuous improvements of the code and processes is vitalEnsuring that risks are identified and mitigated or acknowledged as part of the agile development lifecycleContributing to the ongoing support of the digital apps and ecosystemKeen to collaborate with others, and you'll give thought about how software fits into the bigger picture

Experience and Qualifications
Possess strong technical knowledge in security technologies (covering from endpoints, network, Web server, application server, database server, load balancer, Web Application Firewall, Intrusion Detection/Prevention System and authentication services)Familiar with security vulnerabilities, identification and exploitationSecurity Vendor Accreditations will be advantageous. Independent and relevant certifications (such as CISSP, CISM, CEH) are advantageousStrong experience of security and authorization solutions - Transmit, ForgeRock, ASDS or equivalentsImplementing OAuth2.0 / Open ID Connect for mobile app moduleUp-grading ForgeRock Products like OpenAM and OpenDJInstallation and configuration of OpenDJ, OpenAM on lower environments.Preparing ansible playbooks for implementation of ForgeRock stack (OpenAM/DJ & AM/DS)Customization of OpenAM and OpenDJ which include custom attributes, UI etc.Directory server configuration like password policy, user permissionExperience into deployment of ForgeRock Stack 6.5 Ver (AM, IDM, DS, IG) on CloudManaging key stores files from importing and creating self-signed or signed certificates in OpenAM key stores.Experienced in scripting languages: Bash and Perl.Experience of API and service based architectures using SOAP, REST APIs, micro-services and utilizing JSON for web or mobile applicationsCI/CD tools - Confluence, Jira, Jenkins, GIT, GitHub, SonarQube, checkmarksPaaS/IaaS - Open Shift, Pivotal Cloud Foundry, AWS, Azure & Cloud beesDevOps processes and experienceAgile methodologies - Scrum, Kanban, XP
Good to Have
Awareness of cross-browser/device "responsive" developmentKnowledge of implementation considerations for UI technologies including jQuery, WebSphere, ReactExposure to Containers (Dockers / Kubernetes)Understanding of lean and agile methods of software delivery and the principles and practices of BDD, ATDD and TDD

Source: Neuvoo3_Ppc




  • Access

Desktop/remote support

Installation & Troubleshooting of PC / Laptop and workstation (WS) for the users; the installation of the PC/WS will include Windows package following as per...

From Valuepoint Systems Pvt Ltd - Andhra Pradesh

Published 24 days ago

Mainframe developer

Mainframe Developer Req I D NTTJP00034389 Rate DOE Primary Skills Description POSITION OVERVIEW : At NTT DATA, we know that with the right people on board...

From Varite India Pvt Ltd - Andhra Pradesh

Published 24 days ago

Engineering manager

Responsibilities: Engineering Manager ------------------------------------- Vacancies: 2 Experience: min 7 years Companies Preferred: Startups , Product based...

From Vedantu - Karnataka

Published 24 days ago

Android developer

Android Developer We are looking for an Android developer responsible for the development of applications aimed at a vast number of diverse Android devices...

From Vijay Global Services Pvt. Ltd. - Tamil Nadu

Published 24 days ago