Job Description
You can expect:
Hybrid Working - we understand that employee expectations and preferences are changing. We have implemented a model that enables eligible employees to work remotely for a part of their working time and reach a working pattern that works for them
Competitive salary and non-contributory pension
30 days’ holiday plus bank holidays, with the option to purchase additional days
Life Assurance and Private Healthcare for you and your family
A range of flexible benefits including Retail Discounts, a Bike4Work scheme and Gym benefits
The opportunity to support a wide ranging CSR programme + 2 days’ volunteering leave per year
Your key responsibilities
Design and development of our Kotlin/React flagship product and supporting tooling
Working directly with divisional leaders to elicit requirements
Understanding the divisional practices and recommending modern techniques backed by data and proved through experimentation (of your design)
Developing supporting materials (software, training materials, workshops) to guide adoption and measurement (KPIs)
Additional development in varied programming languages (including Java and TypeScript) for supporting applications measuring DORA and related metrics
Your skills and experience
Experience in modern software delivery techniques including engineering practices such as XP and ways of working such as agile methodologies and lean
Experienced polyglot developer (we use Kotlin/Java/React mostly)
Demonstrable experience with automated testing techniques such as TDD (Test-Driven Development)/ATDD (Acceptance Test-Driven Development)
Cloud experience with Google Cloud Platform and OpenShift a plus
Exposure to Google’s DORA, SPACE, DevEx and similar frameworks a plus
Proven communication and influencing skills, experience coaching and mentoring a plus
💡 Quick Summary
Seeking a career-building opportunity? The Kotlin Software Engineer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in London offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
