HSBC Hiring Software Engineer







{getProduct} $button={Apply} $price={Click on apply} $free={yes} $icon={gift} 



If you are seeking a career with a real impact, HSBC is the place to be. HSBC Digital Business Services is a critical component of the group, providing essential operational and technical support to global businesses and enhancing customer service and efficiency. As a Software Engineer at HSBC, you will have the opportunity to work with cutting-edge technology and contribute to innovative solutions that keep the organization ahead of the competition.

Job Description: As a Software Engineer at HSBC, you will play a crucial role in the development and delivery of software products. Your principal responsibilities will include:

Test First Approach: Adopting a test-first approach to all software development, ensuring high-quality and reliable software solutions.


Customer-Centric Design: Designing and engineering software with a focus on enhancing the customer/user experience.


Agile Development: Working within a scrum team to deliver working tested software, following SAFE Agile processes.


Performance and Resilience: Designing and developing applications that meet performance, availability, security, and resilience requirements.


Automation: Developing software with a focus on automating build, testing, and deployment processes to ensure consistent and high-quality code and data.


Compliance: Ensuring compliance with all relevant controls and standards, including Service Management Standards.


Incident Resolution: Providing support in identifying and resolving incidents associated with the IT service.


Service Sustainability: Ensuring service resilience, sustainability, and meeting recovery time objectives for all software solutions.


Continuous Improvement: Driving a culture of continuous improvement within the DevOps team and automating the continuous integration/continuous delivery pipeline.


Staying Updated: Keeping up-to-date with current tools, technologies, and areas such as cybersecurity and data privacy regulations.

Requirements: To be successful in this role, you will need the following qualifications and skills:

Solid Experience: Proven experience in engineering and delivering software products.


Agile and DevOps: Familiarity with working in an agile and DevOps environment.


Android Development: Hands-on experience in Android development with knowledge of Kotlin, Java, and Android SDK.


Mobile Development: Sound understanding of mobile development life cycle and design patterns.


Security Practices: Familiarity with security practices for mobile development.


Troubleshooting Skills: Strong troubleshooting skills to identify and resolve technical issues.


Continuous Learning: A commitment to continuous professional development and staying updated with industry trends.

Post a Comment

Previous Next

نموذج الاتصال