Description
Job Title: Contract Software Engineer/Scala Developer
Location: Manchester
Contract: 5 months, scope for extension
We currently require the services of a Software Engineer/Scala Developer for a leading blue chip client based in Manchester.
The key accountabilities of the role include;
*To design and develop high-volume, high-performance, high-availability, service-oriented applications using proven frameworks and technologies.
*To build scalable RESTful web-services
*To design and implement robust database systems
*To design and develop APIs for use across the business.
*The role will be working with the twitter stack, Finatra and finagel
*To deploy, install and configure software systems
*To build robust monitoring and alerting systems
*To contribute to best practice for application development at the company.
*To write unit and integration tests, within automated test environments to ensure code quality
*To write concise technical documentation
*To design and deploy services to the development and live environments
*To be responsible for work quality, ensuring it meets the technical standards for all online output.
*To monitor work against the production schedule closely and provide progress updates and report any issues or technical difficulties to the senior developers on a regular basis
Skills, Experience And Qualifications
Essential
*Proven ability in programming or Scripting for application development or system administration using Scala
*Experience of implementing REST based web services especially HTTP APIs producing and manipulating XML and JSON data
*Experience of database design and optimisation including SQL and/or NoSQL technologies
*Experience of software installation and deployment in Linux environments
*Experience of systems management, monitoring and performance tuning
*Demonstrable experience writing unit and integration tests
*Ability to write concise technical documentation
*Experience of agile methods such as SCRUM
*Experience of version control systems
*Experience of cloud-based architectures and deployments, eg AWS
*Willingness to learn and work with new technologies
Rullion IT Plus Ltd is acting as an Employment Business in relation to this vacancy.