Lead Developer
About the Company
At Ocean, we’re on a mission to become the UK’s leading credit platform for people not served by the mainstream, helping them improve their financial wellbeing over their lifetime. This has been our mission for over 30 years, and it’s still the thing that drives us to do better and more for our customers.
We do this by helping our customers make informed decisions and access personal finance products.
If our mission sounds interesting, please keep reading!
About the job
As our new Lead Developer you’ll be an expert at what you do and know exactly how to use your skills!
You’ll be the kind of person that loves to push the boundaries of what’s possible and thrives in a fast-paced environment like ours.
You will help build and execute on the existing strategy focused on building reliable, efficient, and scalable back-end services to help new and exciting projects. This includes exciting opportunities to work with AWS and Serverless tech. You will need to exhibit an excellent ability to prioritise, manage and able to adapt rapidly to new technology and development strategies being utilised.
You are passionate about software and personal growth alike with the drive to own services you build, love thinking big and have a solid understand of CI/CD, monitoring, logging, and cloud services. You are also deeply passionate about delivering the highest quality results. You are naturally customer centric and thrive in a fast-paced environment that requires strong technical, business and communication skills.
The successful candidate will grow and lead the organisation through change, evolution, and sustained growth. You will work alongside full development team consisting of likeminded back-end developers, front-end developers, testers, business analysts, a world-class data driven team focused on delivering agreed OKRS and company aligned goals.
You must be able to demonstrate excellent knowledge of building data driven services and the ability to integrated with third party APIs. You will be reporting to the Head of Engineering of our broking team.
What you’ll be doing for us
A day in the life of this role could look like…
- Demonstrate commercial awareness and cost/benefit analysis of proposed solutions
- Proactively drive the business forward by working with the other stakeholders to understand and contribute to the overall business strategy and how technology can enable and help deliver this
- Work closely with architects; core team and other pillars to share business and technical knowledge
- Work closely with Enterprise Architecture team and director technology to plan technical road map for your pillar
- Act as a domain owner to review and approve PBIs and the technical analysis
- Manage changing or conflicting priorities
- Work closely with the team, business and liaise with third parties to ensure projects are planned, designed, and delivered in a timely and precise manner
- Lead a delivery team responsible for project delivery and application group
- Contribute to the estimation and implementation of user stories/requirements helping to shape their technical design, data structure and implementation
- Review, update and produce system documentation as required
- Contribute to and maintain coding and other technical standards
- Take broader responsibility in the overall design and architecture
- Review, implement and improve source control, build and deployments processes using industry standard tools and practices
- Complete support handovers of product changes where appropriate
- Deal with escalated live issues and problem records
- Provide cover during live deployments if necessary
- Ensure all work is logged and authorised prior to commencement and updated on a timely basis
- Be a point of contact for business areas and 3rd Parties where work is assigned on current projects
- Provide timely and effective progress updates on all tasks to the development team and the business; escalate any issues that will impact on delivery in respect of deadlines, quality, and standards immediately
- Ensure all tasks are developer and peer tested
- Assist the business with user acceptance testing as necessary
- Ensure all development adheres to non-functional (e.g. Security, Availability, Capacity…etc.) requirements and standards
- Ensure all code is stored in the appropriate source code library
- Be able to provide out of hours support if necessary
- Perform code reviews
- Be keen and excited to become part of a completely data-driven business, working in highly regulated industry with a lot of complexity
- Share our core values – Professionalism, Respect, Humility, Passion, Openness and Trust
Skills-wise, you’ll definitely:
- 3+ years’ experience in backend development
- Experience with .NET and TSQL
- A love of high-quality code and practices
- Experience working with business analysts to build services
- Understanding of scaling and auto deployments
- Someone who takes ownership of their work
- Using source control (Git, GitHub, BitBucket, GitLab)
- Building and Integrating APIs
And ideally, you’ll also:
- Experienced with AWS or Azure
- Using Terraform/CloudFormation to deploy infrastructure as code
- Experience with Visual Studio / Visual Studio Code IDEs
- Experience with Azure Dev Ops
- Building Serverless Code
- NodeJS
- Octopus Deploy
What We’ll Do for You
- Competitive salary with annual reviews
- Inclusion in a supportive and dynamic team
- Opportunities to share your ideas and grow professionally
- Comprehensive health benefits, including eye test vouchers and an employee assistance programme
- Plant a tree with our partner Just One Tree when you join and for each year you are with us
- 25 days holiday, plus public holidays and your birthday off
- Support for training, mentoring, and career development
- Regular team socials and occasional retreats
- Optional community days for volunteering
- Department
- Unsecured Broking Team
- Locations
- United Kingdom, Remote
- Remote status
- Fully Remote
About Ocean Finance
Lead Developer
Loading application form
Already working at Ocean Finance?
Let’s recruit together and find your next colleague.