
Lead Engineer
Napier
full-time
Posted on:
Location Type: Hybrid
Location: Belfast • United Kingdom
Visit company websiteExplore more
Salary
💰 £75,000 - £80,000 per year
Job Level
About the role
- Designing and implementing features in Napier’s Continuum that meet high-quality standards
- Assuring the quality of the team’s deliverables
- Actively participating in technical design workshops and producing technical specification documents as requested
- When required, assuming direct development responsibility for developing, debugging and unit testing of product features in accordance with internal procedures and standards
- When required, diagnosing, and solving functional and performance/scalability issues
- Improving technical practices towards a continuously releasable end-state, especially in terms of GitHub, CI/CD, and development processes
- Creating a collaborative and inclusive working environment that uplifts developer knowledge and culture
- Participating in technology selection decisions
- Supporting project management and providing creative options when required to achieve business milestones and timelines
- Supporting recruitment by interviewing and onboarding new team members as required
- Providing input on resourcing decisions to address critical bottlenecks or delivery risks
Requirements
- At least 5-7 years of commercial experience in a senior or lead engineering role working on microservice-based solutions – but we are open-minded in what industry or sector (does not have to be compliance & AML)
- Comfortable managing more junior engineers, mentoring them and growing their confidence and expertise to create a high-performance environment
- Experience of delivering software to both cloud (multiple vendors) and on-premises customers in a product/SaaS environment, and a deep understanding of the key considerations in terms of deployment, upgrades, support, and migration
- Experience in Agile delivery environments - a track record of constantly looking for ways to do things better and an excellent understanding of the mechanisms necessary to successfully implement change
- Knowledge of DevOps and infrastructure engineering principles and practices
- Hands-on programming experience – Scala and either Rust or Go
- Technologies & Tools – Apache Kafka, Kubernetes, Docker, GraphQL, GitHub
- Great organisational, analytical, and problem-solving skills, and ability to adapt quickly and constructively to changing circumstances
- Familiarity with best-practice technical approaches to complex deployment models (including Kubernetes-based microservices on cloud and on-prem platforms)
- Strong understanding of CI/CD principles, versioning techniques and upgrade mechanics, and how these should be combined to predictably deliver high-quality software at pace
- Collaborative team player with excellent (written and verbal) communication, persuasion, and negotiation skills
- Comfortable working with remote engineering teams and distributed delivery models
Benefits
- - Comprehensive private healthcare through AXA covering optical, audio & dental.
- - 25 days of annual leave + bank holidays, your birthday and a wellness day
- - Dedicated pension plan through Aviva
- - Life Insurance 4x your annual salary
- - Enhanced Maternity & Paternity leave
- - Income protections policy
- - Work from anywhere for up to 1 month
- - Access to our employee wellbeing programme.
- - Gym membership discounts.
- - Flexibility in work schedules and locations, ensuring a work-life balance.
- - This role can be fulfilled either with a hybrid approach or fully in-office – depending on your preference.
- - An open and flexible culture that allows you to work in the best way for you.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
microservice-based solutionsAgile deliveryDevOps principlesScalaRustGoCI/CD principlesversioning techniquesdeployment modelstechnical specification documents
Soft Skills
mentoringproblem-solvingadaptabilitycollaborationcommunicationpersuasionnegotiationorganizational skillsanalytical skillsleadership