sharing the costs of sports activities
Lead Software Engineer ( Wealth & Personal Banking IT)
HSBC Service Delivery (Polska) Sp. z o.o.About the company
- Kapelanka 42a, KrakówKraków, Lesser Poland
- Offer expired 18 days ago
- Remote recruitment
- contract of employment
- manager / supervisor
Technologies we use
MS SQL Server
Angular 4 or higher
Bootstrap 3 or higher
About the project
WPB CTO BA team within HSBC Technology Poland is positioned as a nearshore location for European countries, widely supported by the bigger offshore teams on deliveries. Team is helping to build, implement and maintain new initiatives and systems mainly for the internal HSBC employees in EU region. We are building new internal solutions and enabling local businesses to strive and meet not only regulatory demands but also their growth agenda. Being located in Technology Centre is a strong enabler for EU region as team is playing role of a bridge between in-country IT teams and other technology teams within HSBC. Our products cover multiple aspects and areas – digital signature, workflow, content management, process streamlining and automation. All this is achieved with high level of autonomy and ability to choose our path and technology direction we would like to implement in the EU countries. We are seeking new team members who would help to guide and lead the delivery teams, help us to evolve technologically and bring new technologies and technical capabilities to the stakeholders and EU business.
We are looking for a Lead Software Engineer to help our agile software development team build & deliver simplification/automation solutions across the region. Lead Software Engineer is responsible not only for technical excellence, driving deliveries of multiple strategic initiatives, ensuring smooth technical implementation but also for commercializing our solutions, increasing our visibility across the bank & building strong and long-term relationship with Business partners. Additionally, he/she is responsible of proactively rolling out technical strategy like cloud roadmap, DevOps tooling adoption and further DevSecOps adoption, helping to take the team to the next level. Lead engineer should also be supervisioning & guiding less experienced team members, not only from technical perspective but also around best practices, security aspects and formal procedures like ITSA \ EHC etc.
Technical purpose of the job is a full stack development of .Net based solutions. Job duties include software development & automated tests, discussing specifications with the business in Agile environment and providing support when necessary. The team works in an international environment supporting 20 countries in European time zone. Software Engineer participates in the entire project life cycle starting from inception till transition. Very strong emphasis on quality with TDD/ATDD and continuous integration/continuous deployment is already put in place.
Your role will be to proactively drive, lead and deliver various initiatives/projects, process simplification, adoption of good practices and be ready for non standard projects. Also, the role is about leading continuous improvement on delivery/tooling and usage of tools for CI&CD, software quality controls & security checks. We are looking for someone who is equally technically strong and understands the technical aspects of software delivery processes/lifecycles but in the same time he/she is expected to be strong at business communication. Ability to grasp quickly the subject and gain a solid understanding of the existing processes, system flows and components currently in use is also essential. We’re looking for passionate, team loving, agile evangelising, technology enthusiasts to join the team and become part of our journey to shape and change the future of HSBC.
Lead is accountable for successful delivery of Technology projects by our .Net Team:
Analyze and propose solutions based on business requirements
Efficiently translate these requirements into working software
Demo the solution to the business and incorporate feedback
Amend and produce specifications/documentation as required
Investigate live system faults, diagnose problems, propose and provide solutions
Complete projects in a timely manner
Proactively rolling out technical strategy like cloud roadmap and DevOps tooling adoption, best practices, security aspects and formal procedures like ITSA / EHC etc
Supporting other team members during their development activites, including supervisioning & guiding less experienced developers
Supporting IT PMs & Delivery Managers to manage delivery proactively, balancing scope, schedule, resourcing, dependencies, communications and budgets
Ensuring adherence to standard controls and drive deliveries to achieve compliance and framework, capability management, security controls and technology architecture designs
University or Technical College graduate (preferable in IT) followed by at least 8 years of programming experience
Good knowledge of & working experience with (order as per priority):
Databases (MS SQL Server 2012 or higher; PostgreSQL would be an advantage)
Entity Framework, Unity
Clean Code Principles, C# Design patterns.
TDD/ATDD, Continuous Integration, Continuous Deployment
DevOps & DevSecOps
Micro-services based architecture
Excellent English language communication skills, both written and verbal
Team player with good interpersonal skills and adaptable to change
Curiosity and learning capabilities, ability to absorb new technologies & procedures quickly
Self-organized and have good business communication experience
Ability to work in a team of diversified international environment
Ability to work efficiently and independently under pressure
Cloud knowledge & experience (GCP or AWS) would be a big plus
Knowledge of how banks work and operate would be a plus
Experience in a corporate world is a significant plus
What we offer
Stable job in professional team
International environment and work in one of the biggest global financial institutions.
Work with modern technologies and in agile environment.
Flexible working hours & remote work
Competitive salary & benefits package (Private health care, insurance, multisport)
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses
remote work opportunities
flexible working time
corporate sports team
doctor’s duty hours in the office
retirement pension plan
no dress code
video games at work
coffee / tea
parking space for employees
extra social benefits
employee referral program
opportunity to obtain permits and licenses
Welcome to HSBC!
HSBC Service Delivery (Polska) Sp. z o.o.
HSBC is one of the world’s largest banking and financial services organisations. Our global businesses serve more than 40 million customers worldwide through a network that covers 64 countries and territories.
HSBC Service Delivery (Polska) Sp. z o.o. is HSBC's global finance, operations, risk and technology centre. We use our unique expertise and capabilities to provide specialised services – our people range from technologists transforming the banking experience to operations professionals managing 1.7 trillion payments a year.
Our Purpose – Opening up a world of opportunity – explains why we exist. We are bringing together the people, ideas and capital that nurture progress and growth, helping to create a better world – for our customers, our people, our investors, our communities and the planet we all share.