Job Description
The Company-
Signify Technology are working with one the UK’s leading SMS and email marketing providers who work with some great brands like Harrods, The UK government and Discover channel. If you are based on the South coast this company is perfect for you.
The Project-
To take a lead role in developing scala applications to help our customer to build a market leading product which is high profile and used by thousands of clients every day.
The Role-
Proven development experience in Scala
Experience leading or taking a senior role
Able to both contribute ideas and put them into practice
Passionate about programming and always on the lookout for new solutions
Up to date on the latest trends who is able to provide knowledge and suggestions in relation to software architecture, design and best practices.
Enthusiastic about the challenge of building a product that supports this and encourages our clients in best practice and helps them engage with their clients
Great team-working skills, we discuss ideas prior to implementation
Contribute to the creation of and develop new products, from initial project discussions through the lifecycle of testing and deployment.
Essential skills-
Developing applications in Scala
Developing applications using Functional Programming principles
Developing applications using the Play framework
Experience leading agile development teams
Understanding of REST API principles
Slick and MySQL
Akka
Nice to have-
Big data
Source code management tools, ideally Git and Github
TDD
Experience working with email/SMTP beneficial