Full Stack Development Engineer

  • HSBC Service Delivery (Polska)
  • Krakow
  • Employment contract
  • 14.07.2019

Requirements

Experience level: Mid

Technologies

Necessary on this position:
  • .NET
  • C#
  • ASP.NET
  • Core JavaScript
  • jQuery
  • MS SQL, LINQ to SQL
  • HTML or HTML5
  • CSS
  • CI or CD Pipelines
  • GitHub
Nice-to-have:
  • .NET Core (v2)
  • ASP.NET CORE
  • Angular or React
  • Containers or Microservices
  • Unit Testing & Testing Automation

Project you can join

        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.

Work time division

New features
50%
Client support
15%
Bug fixing
15%
Self-development
10%
Meetings
5%
Documentation
5%

How we code?

  • Style guide
  • Code review
  • Pair programming
  • Static code analysis
  • TDD
  • BDD
  • Code metrics
  • Knowledge database

How we test?

  • Unit tests
  • Integration tests
  • System tests
  • Pentests
  • Performance tests
  • Manual testing
  • Test automation
  • CI

How we manage our projects?

  • Methodology: Agile

Toolset

  • Laptop
  • PC
  • Additional monitor
  • Headphones
  • Personal container
  • Phone
  • Freedom to pick your tools

Work environment

  • Tech supervisor
  • Open space
  • Separate rooms
  • Dress code
  • Flexible working hours
  • Remote possible: 30%
  • Paid vacation: 26

Bonuses

  • Healthcare package
  • Healthcare package for families
  • Financial bonus
  • Equity
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Adaptation tips
  • Language courses
  • Temporary housing
  • Help finding an apartment
  • Visa Services
  • Sign up bonus
  • Flight ticket
  • Money for moving expenses
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

Hsbc logo

Contact this employer

HSBC Service Delivery (Polska) is a Data Controller ...