
Software Engineer Jobs
Browse the latest Software Engineer jobs and read our FAQs to help further your career.
Latest roles
Senior/ Lead Software Engineer
- Type
- Permanent
- Salary
- £70,000 - £80,000
- Location
- London, United Kingdom
Senior/ Lead Software Engineer (C#) Hybrid: London (3 days/week on-site) Salary: up to £80,000 Role overview Gravitas is working with a...
Senior Software Engineer
- Type
- Permanent
- Salary
- £80,000 - £150,000
- Location
- London, United Kingdom
Role: Senior, Staff & Principal Engineers Salary range: £90 - 150k (+ equity) Location: Central London (x3 days per week onsite -...
Software Developer
- Type
- Permanent
- Salary
- £35,000 - £40,000
- Location
- Leeds, United Kingdom
Software Developer Location: Leeds (Hybrid – 2 days onsite per week) Salary: £35,000 – £40,000 Gravitas is partnered with a leading...
Application Support Engineer
- Type
- Permanent
- Salary
- £55,000 - £55,000
- Location
- Stevenage, United Kingdom
Housing Systems Support Engineer Location: South East England (Hybrid – 2 days per week in-office) Salary: £55,000 + Excellent Benefits...
Senior Data Engineer
- Type
- Permanent
- Salary
- £80,000 - £100,000
- Location
- New York, United States
We are seeking a highly skilled and experienced Senior Data Engineer to join our client's AI technology team in London. In this role, you...
Senior Infrastructure Engineer
- Type
- Permanent
- Salary
- £55,000 - £65,000
- Location
- Sheffield, United Kingdom
Enterprise Infrastructure Engineer Location: South Yorkshire (Hybrid) Salary: £65,000 Gravitas is partnered with a leading organisation...
Senior Data Engineer
- Type
- Permanent
- Salary
- £55,000 - £60,000
- Location
- leeds, United Kingdom
Senior Data Engineer (AWS) Location: Leeds (Hybrid – 2 days on-site) Salary: up to £60,000 Gravitas is working with a multinational energy...
Lead Data Engineer
- Type
- Permanent
- Salary
- £70,000 - £90,000
- Location
- London, United Kingdom
Lead Data Engineer- London (3 days/week on ‑ site)- Up to 90k (DOE) One of my key clients in the Green-Energy sector are looking for a Lead...
Lead Backend Engineer
- Type
- Permanent
- Salary
- £113,000 - £125,000
- Location
- q, United Kingdom
Role: Lead Backend Engineer Salary: up to 125k Location: East/Central London (x4 days per week onsite) Tech stack includes: NodeJS,...
Senior IOS Engineer
- Type
- Contract
- Salary
- £300 - Per Day
- Location
- London, United Kingdom
Contract Type: 6-Month Contract (Outside IR35) Salary: £300 per day Location: London, Greater London, United Kingdom Working Arrangement:...
Senior Backend Engineer
- Type
- Permanent
- Salary
- £80,000 - £90,000
- Location
- ---ENGLAND---, United Kingdom
Role: Senior Backend Engineer Salary range: 80-90k Location: x2 days pw in Central/East London Tech stack includes: Typescript, NodeJS,...
Senior Infrastructure Engineer
- Type
- Contract
- Salary
- £400 - Per Day
- Location
- South Yorkshire, United Kingdom
Overview We are seeking an experienced Infrastructure Engineer to join our team in South Yorkshire, United Kingdom. This role is ideal for...
NEC Developer
- Type
- Permanent
- Salary
- £55,000 - £59,000
- Location
- London, United Kingdom
Lead Developer (Housing Systems) Salary: £54k – £57k + Benefits | Permanent | London (Public Sector) Want to use your tech skills for...
Tech Lead
- Type
- Permanent
- Salary
- £90,000 - £105,000
- Location
- London, United Kingdom
Role: Lead Engineer Salary range: 90-105k (+ 10% pension employer contribution!) UK/EU remote or central London office for those that wish...
Dynamics Developer
- Type
- Contract
- Salary
- £500 - Per Day
- Location
- Newcastle-under-Lyme , - None Specified -
We’re working with an organisation looking to appoint an experienced Dynamics 365 CE & Power Platform Consultant. Key Details Role:...
Salesforce/nCino Developer
- Type
- Permanent
- Salary
- £70,000 - £75,000
- Location
- City of London, United Kingdom
We are seeking a skilled and experienced Salesforce/nCino Developer to support our client's growing technology initiatives within the...
Civica CX Reporting Developer
- Type
- Contract
- Salary
- Competitive
- Location
- Remote, United Kingdom
Industry: Social Housing Day rate: £350 per day (range £300–£400) IR35: Outside IR35 Location: London (Remote) Start date: 2nd March 2026...
Bid Analyst
- Type
- Permanent
- Salary
- £45,000 - £50,000
- Location
- Kent, United Kingdom
BID ANALYST HYBRID WORKING £45,000 - £50,000 PLUS, EXCELLENT BENEFITS Gravitas Group are partnered with a leading UK Housing Association....
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.
