Description
Scala Software Engineer - Scala / SCRUM / REST / APIs
My client, a market leading Broadcast/Media organisation, are currently recruiting for a Scala Software Engineer based in Manchester on an initial 5-month contract. The Scala Software Engineer will be responsible for the design and development of high-volume, high-performance, high availability, service-oriented applications using proven frameworks and technologies as well as building scalable RESTful web-services.
Responsibilities:
* To design and implement robust database systems
* To design and develop APIs.
* To deploy, install and configure software systems
* To build robust monitoring and alerting systems
* 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 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
Essential experience:
* 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, e.g AWS
* Willingness to learn and work with new technologies
Desirable
* Used TDD, BDD, JUnit and testing with mocks
* Git experience
* XSLT experience
If the role is of interest, please submit your CV in the first instance.
Scala Software Engineer - Scala / SCRUM / REST / APIs
For future opportunities please follow Adalta on LinkedIn for all our latest jobs, interviews tips and market insights
Please follow Adalta here on LinkedIn.