Software Development Engineer

Lane Clark & Peacock
London, UK
12 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Web Accessibility Artificial Intelligence Component-Based Software Engineering Automation of Tests Microsoft Azure Software Bug Management C Sharp (Programming Language) DevOps Design of User Interfaces Node.Js Systems Development Life Cycle
+14 more
E2e Testing Software Engineering TypeScript Web Applications Web Services YAML Large Language Models Generative AI Backend Vue.js Front End Software Development Api Design Restful APIs Terraform

Job description

  • Design and develop responsive, accessible and intuitive user interfaces for new features, bug fixes and ongoing product improvements, primarily using Vue and TypeScript
  • Contribute to full-stack delivery by integrating frontend applications with APIs and services, and by developing and maintaining Node.js and .NET backend components where needed
  • Collaborate closely with stakeholders to build clear, practical user journeys and interface designs, using sound UX judgement
  • Build and maintain automated tests across unit, component, integration and end-to-end levels, helping the team deliver changes with confidence
  • Actively contribute to all phases of the SDLC with a DevOps, cross-functional mindset
  • Investigate and troubleshoot product issues to identify root causes and deliver suitable fixes, with particular attention to user impact
  • Collaborate effectively with stakeholders and wider Digital Services teams, including Web team, Platforms and QA, to deliver secure solutions aligned with engineering best practices
  • Maintain clear, appropriate technical documentation and share knowledge within the team to reduce knowledge silos and support sustainable delivery

Requirements

You will bring experience of building polished, reliable and client-focused web applications using Vue and TypeScript, together with sound UX judgement and a quality-first approach to automated testing. While frontend development will be your core focus, this is a full-stack role in a lean, AI-enabled team: you will also contribute to Node.js and .NET services and integrations, including AI-powered capabilities. Working under the guidance of the Lead, you will be proactive, adaptable and keen to learn new technologies across multiple products/services owned by the team., * 3+ years’ professional experience developing modern web applications, with a strong focus on frontend engineering

  • Strong proficiency in TypeScript and Vue 3, including component-based development, state management and consuming RESTful APIs
  • Demonstrable UX judgement: able to create clear, usable, responsive and accessible interfaces, and to turn requirements into effective user journeys
  • Knowledge of frontend performance optimisation, web accessibility standards and design systems
  • Hands-on experience with automated testing, including unit and component tests plus integration and/or end-to-end testing
  • Experience with Node.js for API development, services or integrations, and confidence working across frontend and backend boundaries
  • 1+ years’ experience with C#/.NET
  • Strong problem-solving and analytical skills, with the ability to work independently and pragmatically in an iterative environment
  • Proactive and self-motivated, with excellent communication skills and a genuine interest in learning, sharing knowledge and improving how we build software

Nice to have:

  • Experience with Azure cloud services, IaC (Terraform) and/or YAML pipelines
  • Knowledge of building Generative AI / LLM powered solutions
  • Experience with canvas / webgl

Benefits & conditions

Take a look at our Glassdoor and Career stories pages to see why our people love being here! As well as joining a certified B-Corp, multi-award winning, fun, collaborative, people first organisation where your personal and professional skills will be developed to make you the best you can be, we offer an attractive benefits package designed to promote your overall wellbeing so that you are able to perform to your full potential both in and out of work. Currently our core benefits package includes:

For you:

  • Hybrid working (see top of the advert for details)
  • Professional study support (where applicable)
  • Access to our internal Wellbeing, LGBTQ+, Multicultural and Women’s networks

For your family:

  • Life assurance
  • Income protection
  • Enhanced maternity/paternity/adoption and shared parental leave

For your health:

  • 26 days annual leave (pro-rata for part-time working) plus bank holidays (most of which can be taken flexibly!) with options to buy & sell holiday
  • Private medical insurance
  • Discounted gym memberships, critical illness and dental insurance through our flexible benefits
  • Eye care vouchers
  • Cycle to work scheme
  • Digital GP services

For your wealth:

  • Competitive pension scheme
  • Discretionary bonus scheme
  • High street discounts
  • Season ticket loans

For others:

  • Volunteering opportunities

For the environment:

  • Electric vehicle salary sacrifice scheme (qualifying period applies)

And much more!

We continuously strive to build an inclusive workplace where all forms of diversity are valued, including age, background, disability, gender, gender identity, gender expression, race, religion or sexual orientation.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…