Software Craftsmanship Consultant

  • Negotiable
  • London, England, United Kingdom London England GB
  • Contract, Part time
  • Alexander Mann Solutions (Contingent)
  • 18 Sep 18 2018-09-18

Our client is one of the largest banks in the world. It is a successful, multinational bank and financial services company which specialises in Investment solutions and Corporate and Institutional banking. On behalf of this organisation, AMS are looking for a Craftsmanship Coach for a Part Time (1-3 days a week depending on candidate preferance) 12 Month contract based in London.

Software Craftsmanship Consultant

Alexander Mann Solutions (AMS) is the world's leading provider of Talent Acquisition and Management Services. We deliver award-winning solutions to over 65 outsourcing clients and consulting services to hundreds more. Our contingent Workforce Solutions (CWS) service acts as an extension of our clients' recruitment team and provides professional interim and temporary resources.

Our client is one of the largest banks in the world. It is a successful, multinational bank and financial services company which specialises in Investment solutions and Corporate and Institutional banking. On behalf of this organisation, AMS are looking for a Craftsmanship Coach for a Part Time (1-3 days a week depending on candidate preferance) 12 Month contract based in London.

Purpose of the Role:

The DevOps initiative that implements Continuous delivery operating model for strategic or newly created applications is currently in implementation phase for CIB.

In order to accompany at various levels our digital transformation, CIB needs to be reinforced with a software craftsmanship coach specialized in Continuous Delivery (clean code, TDD, BDD, DDD)

Accountabilities and Responsibilities:

The Craftmanship coach will be responsible for coaching and mentoring delivery teams with a focus on Software Craftsmanship practices. The Coach is an expert in software craftsmanship practices with advanced skills in facilitation, mentoring, training and coaching teams.

More specifically, the coach will:

  • Promote and facilitate the adoption of software craftsmanship within teams through coaching (pair/mob programming), one-on-one mentoring, workshops and training classes (kata, dojo).
  • For each candidate team, evaluate their maturity in software craftmanship, identify their goals and define the coaching process to reach the Continuous Delivery maturity.
  • Support the start-up of projects, give advice to improve the application of Agile delivery methods like Test Driven Development (TDD), Behavior Driven Development (BDD), Clean Code, Refactoring, Testing Strategy, Trunk Based Development.
  • Support the creation of squads, pair programming and other development practices needed to enable teams to develop the right software to support the needs of our customers quickly and effectively.

The Candidate:

In order to be successful in this role you will have possess all or some of the below criteria:

  • Understands Software Craftmanship in depth
  • Good technical skills including Microsoft environment as well as TDD, DDD & BDD
  • Flexible - 1 day per week - or 3 days per week (depends on requirements of BNP as well as candidates schedule
  • Coaching experience ideally

If you are interested in applying for this position and meet the criteria outlined above, please click the link to apply and speak to one of our sourcing specialists now.

Alexander Mann Solutions, a Recruitment Process Outsourcing Company, may in the delivery of some of its services be deemed to operate as an Employment Agency or an Employment Business