Mid Level Scala Developer

Mid Level Scala Developer

Job Title: Mid Level Scala Developer
Contract Type: Permanent
Location: London
Salary: Up to £55K
Contact Name: Jordan Black
Contact Email:
Job Published: March 25, 2020 11:59

Job Description

This company is looking to hire a Senior Scala Engineer to develop quality software solutions and share and generate new ideas. The platform helps direct customer's content discovery and streamlines the overall customer experience. Their engineering teams are at the heart of the company and they are looking for a great communicator to join them. They strive to be the best for their customers and their people and to make a positive contribution to life in the UK and Ireland. They are always looking for ways to improve. That spirit has made them what they are today, and it will drive them to become what they want to be tomorrow.

The Role

    • Develop excellent quality software using agile techniques such as Test-Driven Development and Pair Programming
    • Take an active role in Story definition, assisting QA's and business stakeholders with Acceptance criteria
    • Working on exciting products delivering significant new capabilities to their applications, ensuring the User receives the best service every day, improving the codebase and have active participation in all aspects of the team - this includes daily stand up meetings, planning, showcases, retrospectives and more.
    • Participate in regular showcases of new work to business stakeholders
    • Sharing and generating new ideas,  provide constructive  and useful feedback with peers
    • Communicate professionally with your team and other teams in your division, knowing how to contribute and how to listen.
    • Delivered  work is accurate and thorough and you strive towards excellence
    • You play an active part in their Technology communities
    • You are an active contributor to internal and/or external open source projects
    • You are actively mentoring and coaching other members of the team, your help has a recognized impact on their development

Skills and Experience

  • Strong commercial Scala and Java experience
  • Experience with SMACK stack, Big Data pipelines, and ML
  • Strong TDD/BDD background
  • Unit, Functional and Non-Functional testing
  • SCRUM/Kanban experience
  • Bachelors' degree or equivalent industry experience