Napier

Lead Engineer

Napier

full-time

Posted on:

Location Type: Hybrid

Location: BelfastUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

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