Software Engineer in Lancaster, Lancashire

Software Engineer

  • Apply Now
  • Lancaster, Lancashire
  • £40000 - £60000/annum
  • Engineering
  • Permanent
Date posted: 13/10/2026 12:40:31

Description

Software Engineer

We’re looking for a Software Engineer to join a growing engineering team, developing and maintaining software for complex technical systems.

Key Responsibilities
  • Develop, test and maintain high-quality software components.
  • Write clean, reusable and well-structured code.
  • Contribute to software design, code reviews and technical discussions.
  • Debug, test and optimise complex or performance-sensitive applications.
  • Work collaboratively with engineers across different disciplines.
  • Document technical decisions and adapt to evolving project
requirements

Essential Skills & Experience

  • Strong programming skills in one or more languages, such as Python, TypeScript, C# or C++.
  • Good understanding of object-oriented programming and software engineering principles.
  • Experience with modular design, version control, testing and debugging.
  • Strong analytical and problem-solving abilities

Job Details

Location Lancaster, Lancashire
Job Type Permanent
Language English
Salary £40000 - £60000/annum
Apply Now

Get Tailored Job Alerts

Receive top matching software engineering roles, salaries, and remote opportunities directly to your inbox every morning.