
Software Engineer Jobs
Browse the latest Software Engineer jobs and read our FAQs to help further your career.
Latest roles
Frontend Software Engineer
- Type
- Permanent
- Salary
- £80,000 - £90,000
- Location
- London, United Kingdom
About the job We have partnered with a data platform and insights provider used by leading global brands to navigate and engage virtual...
Founding Fullstack Engineer
- Type
- Permanent
- Salary
- £80,000 - £100,000
- Location
- London, - None Specified -
Software Engineer (Full-Stack / Backend) Location: On-site, 5 days per week (Paddington) Team: Engineering Reports to: Co-Founder & CTO...
Senior Fullstack Engineer
- Type
- Permanent
- Salary
- £80,000 - £90,000
- Location
- London, United Kingdom
We have partnered with a data platform and insights provider used by global brands to navigate and engage virtual worlds. Think luxury...
Desktop Engineer
- Type
- Contract
- Salary
- £250 - Per Day
- Location
- London, United Kingdom
We are currently seeking an experienced Desktop Engineer to join a remote team working on a legacy debt improvement project for a...
Infrastructure Engineer
- Type
- Contract
- Salary
- £350 - Per Day
- Location
- London, United Kingdom
We are seeking an experienced Infrastructure Engineer to join a remote team working on a legacy debt improvement project for a...
Full Stack Engineer
- Type
- Permanent
- Salary
- £60,000 - £70,000
- Location
- London, United Kingdom
Role: Mid level Full Stack Engineer Salary range: 60-70k Location: Central London (x1 day per week onsite - flex on day) Tech stack...
Senior Data Engineer
- Type
- Permanent
- Salary
- £55,000 - £70,000
- Location
- Stockport , United Kingdom
Senior Data Engineer Location: Stockport (Hybrid – 2-3 days onsite) Salary: £60,000 – £70,000 Benefits: Bonus up to 10%, Pension, 25 days...
Lead Frontend Engineer
- Type
- Permanent
- Salary
- £80,000 - £110,000
- Location
- London , United Kingdom
We’re working with a fast-scaling digital banking platform that’s reimagining how technology powers financial experiences. They’re now...
Senior .NET Engineer
- Type
- Contract
- Salary
- £470 - Per Day
- Location
- London, United Kingdom
Senior .NET Engineer - Hybrid - Upto £470/day Outside IR35 | .NET | C# | Azure | Event Driven Architecture | Even Sourcing Hiring: Lead...
Staff/Principal Engineer
- Type
- Permanent
- Salary
- £120,000 - £135,000
- Location
- London, United Kingdom
Role: Staff & Principal Engineers Salary range: 120 - 135k (+ equity) Location: Central London (x3 days per week onsite -...
.NET Engineer | £400 a day | Inside IR35 | 4 days on site
- Type
- Contract
- Salary
- £400 - Per Day
- Location
- London, United Kingdom
.Net Engineer | £400/day Inside IR35 | 4 days on site | Central London Rate: £400/day Contract Length: 6 Months (High Potential to extend)...
Senior Salesforce Developer
- Type
- Permanent
- Salary
- £75,000 - £85,000
- Location
- London, United Kingdom
Key Responsibilities Lead, manage, and support the Salesforce Development Team, providing coaching, performance management, and skills...
NEC Applications Specialists
- Type
- Permanent
- Salary
- £45,000 - £60,000
- Location
- London, United Kingdom
Multiple NEC Systems Analysts needed on a Permanent basis for a large social housing provider. This is a great time to join, as the...

FAQs
What is a senior software engineer?
A senior software engineer is a professional who possesses knowledge and skills in software development, programming languages and system architecture. They often hold leadership responsibilities and provide guidance to engineers.
What does a software development job involve?
In a software development job individuals are involved in designing, coding, testing and maintaining software applications or systems. This role requires expertise in programming languages, familiarity with software development methodologies and strong problem-solving abilities.
What is a junior software engineer?
Junior software engineers are entry level professionals in the field of software engineering. They possess knowledge and skills in software development. In most cases, they will work under the guidance of senior engineers or team leads.


What is a programme in software engineering?
When referring to a programme in software engineering it pertains to a course or curriculum that educates students on the principles and practices of software development. It covers topics such, as programming languages, algorithms, software design principles and project management techniques.
What is the significance of JavaScript in the field of software engineering?
JavaScript is a programming language that is widely used in web development. Within software engineering it plays a role in building client side and server-side applications creating web interfaces and managing data manipulation and validation.


Can you explain the role of a research software engineer?
A research software engineer is a professional who combines their expertise in software engineering with knowledge and skills in a research domain. Their primary responsibility involves developing software tools and applications to support research endeavours.
What does DevOps entail within the field of software engineering?
DevOps represents an approach to software engineering that integrates development (Dev) and operations (Ops) functions aiming to streamline the process of developing and deploying software. Collaboration, automation and continuous delivery are aspects emphasised within this approach.
What is the typical salary range for a software engineer?
The average salary for a software engineer can vary depending on factors such as experience level, geographical location, and industry. In the United Kingdom (UK) for instance the salary, for a software engineer can range from £25,000 to £70,000, with the average at around £50,000.
