Seeking a Senior Software Engineer with expertise in Functional programming to join our team. In this role, you will be responsible for contributing to the implementation and deployment of services within your team.
The opportunity:
We are seeking an individual with a passion for technology and a drive to make a difference. As a Senior Engineer, you will have the opportunity to work on a range of projects, helping to create innovative and life-improving applications, products and solutions. You will have the ability to evaluate new technologies and suggest process/system improvements where possible.
The Role:
An experienced Senior Engineer with a background in Functional programming is required to lead a significant part of the implementation and deployment of services within your team. You will be working on a number of projects, applying principled engineering practices including unit testing, integration testing, continuous integration and leading others in your team to do likewise.
Responsibilities:
· Contribute to or lead a significant part of the implementation and deployment of services within your team.
· Apply principled engineering practices including unit testing, integration testing, continuous integration and lead others in your team to do likewise.
· Develop your technical understanding to support and build your career.
· Act as a mentor and an example to others in your team and across the organisation.
Required Skills and Qualifications:
· Experience creating scalable and reactive web applications with modern frameworks.
· Cloud technology experience (AWS).
· Containerisation experience (Docker).
· Ability to demonstrate high-quality coding and testing practices.
Benefits:
· 30 days holidays + bank holidays.
· Bonus incentive.
· Generous stock options.
· Full autonomy.
· Personalised development plans.