Scala Developer

108 views
Skip to first unread message

Kai Lewis

unread,
Sep 8, 2015, 3:44:31 AM9/8/15
to London Scala Jobs
Hi,

I work at ITV and we are looking for a Scala Developer on a perm basis. Please find the job below if your interested in speaking further do not heistate to contact me.


Kai 


ITV are looking for a strong Scala developer to  be part of our Content Delivery development team.
 
You will be knowledgeable about programming, and enthusiastically maintain that expertise. You are comfortable pair programming and skilled in using TDD and BDD to deliver well factored, loosely coupled software. You must work well with both technical and non-technical team members, and should also have knowledge and experience of different agile delivery techniques.
 
More importantly, you will understand when and why various technical and delivery methodologies are useful, you know what good architecture looks like, and you’re able to persuade a team about its benefits. You are comfortable mentoring more junior members of a team.
 
The ideal candidate will have an excellent knowledge of the design, implementation and use of REST and message based services.
 
Our technology stack includes:
 
●      Scala, and some Java and Groovy (Grails)
●      MySQL
●      Vagrant and Puppet
●      RabbitMQ for messaging
●      GitHub
 
ITV uses Google Apps, and each developer gets a MacBook Pro or Air.
 
We encourage our teams to be autonomous and self-organising. If you like large management structure and being told what to do then this won’t be for you. However if you want to play a key part within our exciting Technology and Platforms team, helping to transform the way ITV works, come and join us and apply here now.
 
Essential requirements:
●      Strong commercial experience of server-side Java or Scala
●      Practical knowledge of Scala, or other functional language
●      OO Analysis & Design, including the SOLID principles
●      TDD
●      Understanding of Agile practices
●      Understanding of Pair Programming, and able to work in this manner
●      Git
●      Linux
 
Desirable skills:
●      BDD
●      DDD
●      REST principles
●      RabbitMQ
●      Elasticsearch
●      Postgres
●      AWS
●      Knowledge of Kanban
●      Knowledge of Continuous Delivery methods and benefits



ITV plc (Registration No. 4967001) (ITV) is incorporated in England and Wales with its registered office at The London Television Centre, Upper Ground, London SE1 9LT. Please visit the official ITV website at www.itv.com for the latest company news.

The contents of this email and any attachments are confidential, may be privileged, may be subject to copyright and are intended solely for the use of the individual to whom they are addressed. If you have received this email and you are not the intended recipient please email viewers...@itv.com and delete this email and you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this email are strictly prohibited.

Although ITV routinely screens for viruses, recipients should scan this email and any attachments for viruses. ITV makes no representation or warranty that this email or any of its attachments is free of viruses or defects and does not accept any responsibility for any damage caused by any virus or defect transmitted by this email. ITV reserves the right to monitor all e mails and the systems upon which such e mails are stored or circulated.

This email does not conclude a binding agreement. Any views or opinions presented in this email are solely those of the author and do not necessarily represent those of ITV.

Thank You.
Reply all
Reply to author
Forward
0 new messages