Your tasks:

  • Build high quality, sustainable code that meets the agreed standards and adheres to procedures and best practice laid out in the Technical Implementation Standards
  • Support the team:
    • translating business needs into objectives and requirements, both business and technical
    • with product backlog grooming, sprint planning activities, user story creation to ensure that the development effort required for building the code is fully considered in planning activities
    • ensuring that the development effort required for building the code is fully considered in planning activities
    • defining/refining the acceptance criteria to ensure the solution meets the identified business need
    • testing the output of their work prior to independent testing
    • resolving defects with QA/tester whilst communicating lessons learnt to grow knowledge and prevent similar issues in the future
    • ensuring that appropriate documentation and unit test evidence are available and up to date
  • Participate in quality assurance reviews to ensure the products are truly fit for purpose
  • Strive to operate Software Engineering tools effectively and follow industry standards
  • Work with Centres of Excellence to comply with relevant legislation and internal/external standards related to Software Engineering and software security

Your knowledge/experience:

  • Bachelor degree in Computer Science/Software Engineering  or equivalent work experience, in IT or the financial sector
  • Experience in different project environments, driven by different methodologies, e.g. Agile, Waterfall
  • Proven experience in producing quality code deliverables
  • Experience with:
    • modern object-oriented programming languages, e.g. Java
    • building APIs and micro services, e.g. REST, Spring Boot
    • HTML, CSS, JavaScript and a development framework, e.g. React
    • Relational databases and JPA
    • Eclipse, IntelliJ, Git or GitLab development environments
    • build automation technologies, e.g. Gradle, Jenkins or TeamCity
    • test frameworks, e.g. JUnit
  • Good knowledge of Confluence, JIRA
  • Fluency in English, German a strong plus

We offer:

  • An international team with colleagues from more than 25 different countries
  • An excellent learning culture and opportunity to improve your professional competencies
  • Different possibilities to flexibly organise your working hours, e.g. home office, part time, flex time
  • Social benefits such as a company pension scheme, life insurance and capital formation contributions
  • 30 days holiday as well as 24 and 31 December as non-working days
  • Additional benefits such as employer contributions to BVG job ticket, fruit and salad days, free sports activities
  • Easily accessible city centre offices, in the vicinity of many shops and restaurants to which you receive a discount

Bank of Scotland is committed to equal opportunities and actively promotes diversity and equality. We therefore welcome applications from candidates with disabilities. This position is available on a part time or full time basis.

We look forward to receiving your complete application (max. 3 MB) with a letter of motivation, CV, references, salary expectations and earliest possible start.

Apply now