Full Stack Development Engineer


Full Stack Development Engineer

HSBC Service Delivery (Polska)
Mid
Online interview
Employment contract
Krakow
Remote possible
30%
Paid vacation
26

Project description

        This role is within the Engineering Practice team in HSBC Technology - a relatively newly formed team which builds and supports solutions of benefit to all engineers within HSBC. 

This is an exciting opportunity to build best in class solutions to benefit the Practice’s internal customers – naturally therefore this role will involve a core element of liaising with lots of the internal technology customers to understand and meet their needs as well as working with the Practice team themselves. 

 Job Profile: The Full Stack Development Engineer will be responsible for delivery of working products through the whole software delivery lifecycle including the different phases of inception, construction, testing, release and ongoing management of a product or service. The candidate will be required to continually enhance their skills within a number of specialisms which include front end, development, security, testing, and operational support. 

 Job Profile: The person would be mainly working on a project connected with new tool used within HSBC. This is new solution to allow people to manage their pods (teams), to find each other, find information in a simple way - for example based on a specific skill. Includes information like: pods, service lines, structure, etc. Its goal is to make the process simpler.

Role split: predominantly technical role, manage back log, talk to customers to find out what they want, some documentation, work with Confluence, test automation. Currently we work on premise, we have aspiration to move to Cloud (GCP)


Responsibilities:

 
  • Provide support across the end-to-end delivery and run lifecycle, utilizing their skills and expertise to carry out software development, testing and operational support activities with the ability to move between these according to demand,
  • End to end accountability for a product or service,
  • Liaise with other engineers, architects, and business stakeholders to understand and drive the product or service’s direction,
  • Establish a digital environment and automate processes to minimize variation and ensure predictable high quality code and data,
  • Create technical test plans and records, including unit and integration tests, within automated test environments to ensure code quality,
  • Provide support in identification and resolution of all incidents associated with the IT service, as directed by leadership of the DevOps team,
  • Ensure service resilience, service sustainability and recovery time objectives are met for all the software solutions delivered,
  • Responsible for automating the continuous integration / continuous delivery pipeline within a DevOps product / service team driving a culture of continuous improvement.

Who we're looking for?

Skills
.NET
C#
ASP.NET
Core JavaScript
jQuery
MS SQL, LINQ to SQL
HTML or HTML5
CSS
CI or CD Pipelines
GitHub

How we work?

How we manage our projects?
Methodology
Agile
How we code?
Code review
TDD
Code metrics
How we test?
Unit tests
System tests
Performance tests
Manual testing
Test automation
CI
Toolset
Laptop
PC
Additional monitor
Headphones
Personal container
Work environment
Tech supervisor
Open space
Flexible working hours
Work time division
New features
50%
Client support
15%
Bug fixing
15%
Self-development
10%
Meetings
5%
Documentation
5%

Bonuses

Healthcare
  • Healthcare package for families
Bonuses
  • Financial bonus
Kitchen
  • Fruits
  • Hot beverages
Traning
  • Conferences
  • Trainings
  • Books
Parking
  • Car parking
  • Bicycle parking
Other
  • Shower
  • Chill room
  • Integration events

Our company

HSBC Service Delivery (Polska)

Krakow 3000+
Tech skills
  • Java
  • Python
  • Scala

Check out similar job offers