Release Automation Developer
Salary £50,000 - £60,000 per annum + 10% Bonus
Consultant Nick Morrissey
Date posted 29 August 2018 2018-08-292018-10-28 it UK Robert Walters United Kingdom
A Global Financial Services Organisation currently has an Exciting Opportunity for an Experienced Release Automation Developer to join their Growing but Established Technology Practice. This is a permanent role based in Glasgow
We are looking for a hands-on software developer to join the firmwide developer tools and systems group. The group is responsible for shaping the SDLC by implementing the tools, systems, and processes used by all developers across the globe for software development and deployment.
The candidate will be working with a global team of experts to extend the release automation capabilities of the Firms SDLC platform, named Train. Train is used by thousands of developers, across a diverse set of programming languages, technology stacks, and platforms, and is continually evolved to stay current with the state of art in SDLC practices and tooling.
In addition to hands-on development experience and breadth of technical skills, the right candidate will also have a good understanding of current best practices in application architecture, software design and code development, and software distribution.
- Highly technical and passionate about optimizing software delivery pipelines.
- Ability to explain SDLC best practices, including source control, code review, build tools, test frameworks, code quality tools, CI systems, and IDEs.
- Flexible and adaptable; quick to embrace new concepts and tools; able to deliver solutions on the most appropriate platform and language.
- Experience working as a developer on a large-scale project in an agile environment.
‐ Prior work experience developing tools and components to integrate with systems for source control (particularly enterprise-scale git) build automation, continuous integration, continuous delivery, change management, IDEs, or large scale software distribution.
‐ Experience working with multiple compiled (Java, C++, C# or Scala) or interpreted (Python, Perl, groovy) languages on Linux and Windows.
‐ Web development experience, preferably with multiple frameworks (Angular 2 preferred).
‐ Interested in getting to bottom of things - to understand how they work and why