Job Search and Career Advice Platform

Enable job alerts via email!

Lead Developer

Saville Assessment

United Kingdom

Hybrid

GBP 60,000 - 80,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading psychometric tool company in the UK is seeking a Lead Developer to drive technical solutions and lead a team. The ideal candidate will have extensive experience in full stack development, strong leadership skills, and a passion for enhancing development practices. This role offers hybrid working options and a competitive benefits package.

Benefits

Medical, dental, vision, and retirement plans
Opportunities for certifications and ongoing learning
Flexible working options

Qualifications

  • 5+ years of experience in software development with hands-on coding responsibilities.
  • Prior experience in a lead or senior developer role with a track record of delivering successful projects.
  • Experience working with agile development methodologies.

Responsibilities

  • Participate in coding with a focus on backend and frontend development.
  • Lead a team of developers, providing technical direction and mentorship.
  • Collaborate with cross-functional teams to define project deliverables.

Skills

Full stack development
React
TypeScript
Azure DevOps
Microservices

Education

Bachelor's or Master’s degree in Computer Science

Tools

SQL Server 2022
EntityFramework
GitHub
Job description

Working arrangement: Option for Remote working (UK)

Saville Assessment is a leader in creating cutting-edge psychometric tools that support businesses in finding, assessing, and developing talent. As part of our mission, we continuously innovate and refine our digital assessment solutions, which serve leading organizations around the world.

The Role

We are seeking an experienced and technically proficient Lead Developer to join our dynamic development team. This role is ideal for someone who thrives on hands-on coding, mentoring team members, and driving technical solutions from concept to implementation. The Lead Developer will oversee development processes, collaborate with cross-functional teams, and ensure best practices to create scalable, high-quality software solutions.

Key Responsibilities
Hands-on Development:
  • a) Actively participate in coding, with a strong focus on backend and frontend development using modern technologies. You will be directly involved in the design, coding, and testing of software components.
  • Ensure high-quality, secure, maintainable code is delivered and continuously refactored to align with industry best practices.
Technical Leadership and Guidance:
  • Lead a team of developers, providing technical direction, mentorship, and guidance on best practices in development, design patterns, and frameworks.
  • Conduct code reviews to maintain code quality and provide constructive feedback to developers.
Project Ownership and Delivery:
  • Collaborate closely with Product Managers, QA, and other stakeholders to define and prioritize project deliverables and timelines.
  • Break down complex requirements into technical specifications and actionable tasks, ensuring accurate delivery and milestone achievement.
Process Optimization and Quality Assurance:
  • Champion agile development processes, CI/CD practices, and automated testing to improve productivity, code quality, and release efficiency.
  • Actively participate in sprint planning, retrospectives, and continuous improvement efforts
Innovation and Continuous Learning:
  • Stay updated on emerging technologies and trends relevant to the tech stack and business needs.
  • Propose new tools, libraries, and technologies that could improve development efficiency and scalability of the platform.
Problem Solving and Troubleshooting:
  • Quickly and effectively troubleshoot and resolve complex technical issues, ensuring minimal impact on end-users.
  • Support production deployment, debugging, and ongoing maintenance as needed.
Skills & Experience
Technical skills:
  • Experience working with the full stack including Webforms, MVC, Razor Pages, Web API, EntityFramework/EntityFrameworkCore, Bootstrap, SQL Server 2022, git (AZDO/GitHub).
  • Experience building interactive and responsive web applications using React & TypeScript
  • Experience using Microsoft Azure especially PAAS services e.g. AppService, SqlDatabase.
  • Experience of other Microsoft Azure services e.g. FrontDoor, Azure AD B2C is highly desirable.
  • CI/CD with Azure DevOps/GitHub Actions.
  • Experience evolving a monolith architecture to a modular monolith/vertical slices.
  • Working with onshore / offshore teams
  • Experience with microservices architecture, RESTful APIs, and serverless computing.
  • Expertise in database design and management (both SQL and NoSQL databases).
  • Education & background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience: 5+ years of experience in software development with hands-on coding responsibilities.
  • Prior experience in a lead or senior developer role, with a track record of delivering successful projects.
  • Experience in working with agile development methodologies (e.g., Scrum, Kanban).
Preferred work experience:
  • Strong problem-solving skills and attention to detail, with an ability to analyze requirements and make informed decisions.
  • Excellent communication skills and the ability to effectively collaborate with cross-functional teams and stakeholders.
  • A strong mentoring mindset with the ability to develop team members’ technical and professional skills.

Commensurate with experience and skills.

Benefits Package

Includes medical, dental, vision, and retirement plans.

Professional Development

Opportunities for certifications and ongoing learning.

Inclusive Culture

Saville Assessment fosters a diverse, inclusive environment where everyone’s contributions are valued.

Flexible Working

Hybrid and remote working options available.

Our Culture

The happiness and wellbeing of our people is our priority. Learn about life at Saville Assessment directly from our team.

Our Commitment to Diversity, Equity & Inclusion and Environmental Social Governance

Saville Assessment is an Equal Opportunities Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, age, protected veteran status or status as an individual with a disability. All qualified applicants will not be discriminated against on the basis of a disability.

Saville Assessment strives to be a business that is a force for good and benefits our people, communities and the planet.

Apply Now

If you’re a hands-on developer with a passion for leading teams and delivering impactful software solutions, we’d love to hear from you!

Apply with your CV and a brief statement outlining your interest and relevant experience.

Shortly after applying, you will receive an invite to complete online assessments, followed by an email with your login details. You may need to check your junk folder.

Applicants must have the right to work in the UK.

Full Name

Email

Personal statement / Covering letter:

Upload your CV

By applying for a role at Saville Assessment you confirm that you have read theData Protection Policy and understand how your personal data will be used and stored.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.