Senior Software Engineer

Reading, ENG, GB, United Kingdom

Job Description

Location: Reading (Hybrid)

About Us

Select Car Leasing is the UK's leading car leasing broker, delivering exceptional

customer experiences for over two decades. As we embark on a transformational

technology journey, we are evolving from a traditional car leasing business into a

cutting-edge tech-enabled mobility platform. Our vision is to redefine vehicle leasing

through innovative digital solutions, operational excellence, and seamless customer

experiences.

Role Overview

As the Lead Engineer, you will be responsible for the technical direction of our digital

platforms, focusing on architecture design, implementation, and ongoing

improvement. You will play a crucial role in establishing a robust service layer for

integration and orchestration while implementing a seamless self-service customer

journey on our website. Beyond technical implementation, you will establish

standards, processes, and best practices that elevate the overall quality of our

software development.

Key Responsibilities

Technical Architecture and Development

Own and continuously improve the technical architecture of our website and
back-office systems, ensuring scalability, reliability, and performance.

Design and implement a comprehensive self-service journey for customers
via our website, focusing on usability and customer experience.

Architect and build a robust service layer that serves as the integration and
orchestration layer between various systems and applications.

Write high-quality, maintainable code that adheres to established standards
and best practices.

Make strategic technology decisions that align with business goals and
technical requirements.

Participate in system design discussions and provide technical guidance to
the team.

Process Improvement and Standards

Establish and enforce coding standards, style guides, and best practices for
the development team.

Research, evaluate, and introduce new frameworks, tools, and technologies
that enhance productivity and quality.

Mature our software development lifecycle processes, including CI/CD
pipelines, testing strategies, and deployment procedures.

Implement effective code review processes that improve code quality. Create and maintain technical documentation for architecture, systems, and
processes.

Drive automation initiatives to improve efficiency and reduce manual effort
Leadership and Mentorship

Mentor and coach junior team members, providing technical guidance and
career development support.

Facilitate knowledge sharing and cross-training within the team. Collaborate with product managers, designers, and other stakeholders to
translate business requirements into technical solutions.

Communicate technical concepts effectively to both technical and nontechnical
audiences.

Qualifications & Skills

Experience

7+ years of experience in software engineering, with at least 2 years in a
technical leadership role

Proven experience designing and implementing complex web applications
and services

Strong background in modern front-end and back-end development Track record of successfully delivering large-scale software projects
Technical Expertise

Advanced proficiency in JavaScript and TypeScript for both frontend and
backend development.

Expert knowledge of Node.js ecosystem and modern backend development
practices.

Strong experience with React and frontend architecture patterns. Comprehensive understanding of AWS services and cloud architecture. Hands-on experience with infrastructure as code using CloudFormation or
similar tools.

Proficiency with containerization technologies like Docker and orchestration
with EKS/ECS.

Experience implementing and using observability tools for monitoring, logging,
and tracing.

Strong understanding of API design principles and RESTful services. Knowledge of database technologies (both SQL and NoSQL). Experience with CI/CD pipelines and DevOps practices. Understanding of security best practices and principles.
Core Competencies

Strong problem-solving abilities with creative approaches to complex
challenges.

Ability to translate business requirements into technical solutions. Strong communication skills capable of explaining complex technical concepts
clearly.

Proactive attitude toward identifying and addressing technical debt Collaborative mindset for working effectively in cross-functional teams. Project management skills to balance multiple priorities and deliver on
schedule

What We Offer

Competitive salary and benefits package. The opportunity to lead and shape the future of a market-leading company at
the forefront of technology and mobility.

A hands-on leadership role with direct influence over the company's growth
and evolution.

A dynamic, forward-thinking workplace culture.
Job Types: Full-time, Permanent

Benefits:

Company events Company pension
Ability to commute/relocate:

Reading RG2: reliably commute or plan to relocate before starting work (required)
Work authorisation:

United Kingdom (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3099517
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Reading, ENG, GB, United Kingdom
  • Education
    Not mentioned