Software Development
Are you looking for your next software development job? Gravitas are award-winning software recruitment experts. We have been helping tech professionals to get hired by some of the top businesses in the UK for over 14 years.
We fuel innovation by supporting specialisms that underpin development, transformation and growth, working with talented professionals and businesses across key growth areas such as Greentech, Insurtech, Healthtech, and Fintech.
From Junior Developer to Full-Stack Developer, our expert consultants can help provide career guidance on the hottest new skills you need to be learning, as well as the most in demand job opportunities, including JavaScript, C#, DevOps, Mobile, and Product Development.
Latest roles
Tech Lead - Fullstack Developer
- Type
- Contract
- Salary
- £550 - Per Day
- Location
Tech Lead - Fullstack Developer We are seeking a highly skilled Tech Lead - Fullstack Developer with experience in AI for a 3-month...
Java Developer
- Type
- Contract
- Salary
- £620 - Per Day
- Location
Start Date: ASAP Duration: 12 months Salary: £600-£620 per day (Outside IR35) Job Description We are seeking a highly skilled Java...
Dynamics 365 Developer (Mid & Senior)
- Type
- Permanent
- Salary
- £70,000- £100,000
- Location
Dynamics 365 Developer (Mid & Senior) – Remote (UK) – 12-Month FTC We are looking for both Mid-Level and Senior Dynamics 365 Developers...
FullStack Developer
- Type
- Contract
- Salary
- £400 - Per Day
- Location
We are seeking a talented FullStack Developer to join a leading company in the fashion industry on an initial three-month contract, with...
PHP Developer
- Type
- Contract
- Salary
- £400 - Per Day
- Location
This is an exciting opportunity for a skilled PHP Developer to join one of our Manufacturing clients, based in South Yorkshire. The...
QA developer
- Type
- Contract
- Salary
- £300 - Per Day
- Location
QA Developer Rate: £300 per day Outside IR35 Contract Length: 5 months Location: Remote (London, Greater London, United Kingdom) We are...
D365 F&O Developer
- Type
- Contract
- Salary
- £500 - Per Day
- Location
Day Rate: £500 per day (Outside IR35) Location: UK HYBRID (Travel To Client in North West) Contract: 6 months (initial) Job Overview We are...
Senior Java Developer
- Type
- Contract
- Salary
- £450 - Per Day
- Location
Senior Java Developer Day rate: £450/day Outside IR35 Location: Central London, Hybrid (Monday, Wednesday, Thursday) Contract Length: 4...
Senior .Net Developer
- Type
- Contract
- Salary
- £484 - Per Day
- Location
Senior .NET Developer Remote UK Inital 6 month contract £360 inside IR35. Working for a leading consultancy, this role offers an exciting...
Senior Java Developer
- Type
- Contract
- Salary
- £430 - Per Day
- Location
Java Developer Banking Industry Location: London, United Kingdom (2- days onsite) Salary: £400- £440 per day Contract Length: 8 months Job...
Low Code developer
- Type
- Permanent
- Salary
- £47,000- £54,000
- Location
Role: Low Code Developer Location: London- Hybrid Salary: up to £54,000 Industry: NPOA London-based, non-profit orgnaistion, is looking to...
Shopify Developer
- Type
- Contract
- Salary
- £300 - Per Day
- Location
We are seeking a talented Shopify Developer to join a growing team within the Retail / Ecommerce industry. This is a fully remote contract...
Senior PHP Developer
- Type
- Contract
- Salary
- £480 - Per Day
- Location
We are seeking a highly skilled Senior PHP Developer to join our team. Location: Central London, Hybrid Rate: £480/Inside IR35 Duration: 3...
Mid-Weight Dynamics 365 Developer
- Type
- Permanent
- Salary
- £55,000- £65,000
- Location
Job Title: Dynamics 365 & Power Platform Developer Location: Fully Remote (UK-based candidates only) Salary: Up to £65,000 per year...
SITS Developer
- Type
- Contract
- Salary
- £500 - Per Day
- Location
We are currently partnering with a HE organisation that is looking for a Senior SITS Developer to join them on an initial 4-month contract....
D365 CE / Power Platform Developer
- Type
- Contract
- Salary
- £400 - Per Day
- Location
Gravitas are currently partnering with a University who looking for a D365 / Power Platform Developer (with experience in CE/CRM) to join...
Senior Data Warehouse Developer & BI Specialist
- Type
- Permanent
- Salary
- £80,000- £80,000
- Location
Senior Data Warehouse Developer & BI Specialist Sector: Insurance | Location: City, London (Hybrid – 3 days in office) Salary: Circa...
Software Developer
- Type
- Contract
- Salary
- £330 - Per Day
- Location
Software Engineer Duration: 6 months Location: London, Greater London, United Kingdom Salary: £330 per Day Inside IR35 Work Arrangement:...
SITS Developer
- Type
- Contract
- Salary
- £450 - Per Day
- Location
Our client are a University in the process of setting up a new school and are seeking a SITS Contractor to support with this. The...
Director of Technology & Business Transformation
- Type
- Permanent
- Salary
- £92,000- £92,000
- Location
Location: South Wales (Flexible Hybrid – Office Presence as Needed) Salary: £92,000 Sector: Not-for-Profit We are deligted to partner...
Next.js Engineer
- Type
- Contract
- Salary
- £500 - Per Day
- Location
Next.js Engineer Location: Fully Remote Rate: £500/Day (Outside IR35) Contract Length: 6 Months Experience Level: Senior An established...
Senior Software Engineer
- Type
- Contract
- Salary
- £380 - Per Day
- Location
Industry: Media Industry Status: Inside IR35 Contract: 6 months Working Arrangement: Hybrid with at least one day a week onsite...
Senior Test Engineer
- Type
- Contract
- Salary
- £380 - Per Day
- Location
Senior Test Engineer - (London) Job Description We are looking for an experienced Senior Test Engineer to join a dynamic team in the media...
Senior Software Engineer NODE
- Type
- Contract
- Salary
- £380 - Per Day
- Location
Industry: Media Location: Manchester (1 day a week Wednesday) Contract Type: 6-month contract Status: Outside IR35 Required Skills...
Senior Software Engineer
- Type
- Contract
- Salary
- £300 - Per Day
- Location
Industry: Video Experience Company Status: Inside IR35 Contract Length: 6 months Remote Working: Up to 2 days a week (Thursday and...
Senior Test Engineer
- Type
- Contract
- Salary
- £350 - Per Day
- Location
Senior Test Engineer Location: London, United Kingdom Salary: £360 per day Contract Duration: 6 months Key Skills and Responsibilities...
Full Stack Engineer
- Type
- Permanent
- Salary
- £60,000- £70,000
- Location
Role(s): Mid Full Stack / Front end engineer Salary range: Mid - 60/80k EU/UK remote Tech stack includes: React, Typescript, NextJS, Node,...
Full Stack Engineer
- Type
- Permanent
- Salary
- £50,000- £60,000
- Location
Role: Full Stack Engineer (Backend focus) Salary range: 50-60k (GBP / £) EU/UK remote optional - office in London for those that wish to...
Software Engineer
- Type
- Contract
- Salary
- £380 - Per Day
- Location
Software Engineer Hybrid Working: Salford - 2 days per week onsite Rate: £380/Day (Inside IR35) Length: 6 Months Essential Skills All...
Head of Infrastructure
- Type
- Permanent
- Salary
- £85,000- £85,000
- Location
Head Of Infrastructure | Platform | Cloud | DevOps | Enterprise Networking | Servers | Systems Gravitas is currently supporting a UK based...
Senior DevSecOps / London / £75-£90K
- Type
- Permanent
- Salary
- £80,000- £100,000
- Location
Senior DevSecOps Engineer | London | Hybrid | £75,000 - £90,000 A rare opportunity has been announced to work with a growing business who...
Lead MLOps Engineer
- Type
- Permanent
- Salary
- £40,000- £85,000
- Location
MLOps Engineer – DV Cleared Gravitas Recruitment Group is working with a client to recruit MLOps Engineers at Mid, Senior, and Lead levels....
Senior Test Analyst
- Type
- Permanent
- Salary
- £60,000- £75,000
- Location
We are seeking a highly skilled D365 Test Analyst to join our team in the Legal Services industry. This is a fully remote role offering a...
Lead SRE Engineer
- Type
- Permanent
- Salary
- £90,000- £105,000
- Location
Industry: Banking Job Description We are seeking a highly skilled Lead Site Reliability Engineer (SRE) to join our dynamic team in the...
Senior Full Stack Engineer
- Type
- Permanent
- Salary
- £80,000- £100,000
- Location
Role(s): Senior Full Stack / Backend Engineer Salary range: 80-100k (GBP) EU/UK remote Tech stack includes: React, Typescript, NextJS,...
Senior Product Engineer
- Type
- Permanent
- Salary
- £70,000- £90,000
- Location
Role: Senior Product Engineer Salary range: 80 - 90k (+ equity) Location: x2 days pw - Central London Tech stack includes: React,...
Senior Engineer / Tech Lead
- Type
- Permanent
- Salary
- £80,000- £90,000
- Location
Role: Tech Lead / Senior Engineer Salary range: 80 - 90k (+ equity) Majority is UK remote **occasional travel to London required for...
Senior Software Engineer
- Type
- Permanent
- Salary
- £- £
- Location
Role: Senior Full Stack Engineer (Front end focussed) Salary range: 90-140k (+equity) Location: x3 days pw onsite in Central London...
Senior Software Engineer
- Type
- Permanent
- Salary
- £- £
- Location
Role: Senior Engineers Salary range: 90-110k (+equity) Location: Central London (x3 days per week onsite - Tue/Wed/Thurs) Tech stack...
Staff/Principal Engineer
- Type
- Permanent
- Salary
- £120,000- £135,000
- Location
Role: Staff & Principal Engineers Salary range: 120 - 135k (+ equity) Location: Central London (x3 days per week onsite -...
Product Engineer
- Type
- Permanent
- Salary
- £70,000- £100,000
- Location
Role: Product Engineer Salary range: 70 - 100k (+ equity) Location: x3 days pw - Central London (Mon, Tues & Fri) Tech stack includes:...
Senior Full Stack Engineer
- Type
- Permanent
- Salary
- £80,000- £100,000
- Location
Role: Senior Full Stack Engineer (Backend focus | Payments experience) Salary range: 80-100k (GBP / £) EU/UK remote optional - office in...
Senior Software Engineer- AWS Cloud Infrastructure – Core
- Type
- Contract
- Salary
- £300 - Per Day
- Location
Remote: Yes, with 1 day a week in Salford Eligibility: Must have the right to work in the UK Role Overview We are looking for a passionate...
Top software development job niches in demand
JavaScript
JavaScript offers plenty of opportunity as a developer. From optimising webpages to backend engineering, our clients are looking for candidates across a variety of roles, including:
- Full-Stack Developer
- Frontend Developer
- Backend Developer
- Mobile Developer (React Native)
- Web Developer
E-Commerce, Finance, Digital Agencies and Technical Consultancies are commonly hiring JavaScript Developers, with skillsets including; web programming (i.e. HTML/CSS), web application frameworks (i.e. Mobile, React Native, Angular, VUE.js, NEXT.js, Node), and data algorithms.
C#
A popular object-orientated programming language created by Microsoft, C# is used to develop applications and programmes on the .NET platform.
With most companies using .NET, developers specialising in C# continues to be rich in demand. We help C# professionals find a variety of roles, including:
- C# Developer
- .NET Developer
- Software Developer
- Backend Developer
As a cutting-edge language, companies are utilising C# towards website or app development and enterprise cross-platform applications in industries such as Healthcare and Finance.
DevOps
DevOps combines practices, tools and philosophies towards the software development lifecycle. Some key roles include:
- DevOps Manager
- Azure DevOps Engineer
- Automation Engineer
- DevOps Engineer
DevOps specialists have strong knowledge across technical architecture, system administration with traditional developer skills such as coding and automation.

Product Development
Product development teams combine business, engineering, and design skills to meet new requirements with the development of new products and services.
Successful product development requires teams with strong technical backgrounds, research & market analysis and user understanding. We recruit for a variety of Product roles including:
- Product Manager
- Product Owner
- Technical Business Analyst
Product development is a broad field, inclusive to a variety of sectors. However, technology and the finance industry have the most demand for Product Managers in a move towards new digital products and tools.
Mobile Development
Mobile Development is a significant area of technology, creating software applications for mobile devices with cross-platform frameworks such as React Native, Node, Flutter, Ionic, Swift and Kotlin. Requirements for Mobile Developers vary, including:
- Flutter Developer
- React Native Developer
- iOS Developer
- Android Developer
With a continuous growth in demand, Mobile Developers are in the most demand with our clients in Finance, Technology, Healthcare and E-Commerce.
Top tips to get hired in software development
Guidance from Director, Joseph Thushe
Never stop learning – tech is constantly evolving
As a Software Developer, you can develop your career in two ways. Firstly, you may choose to become a niche specialist; perfecting the coding languages you use or build experience in a particular product, with the aim of being an expert in a specific area. Alternatively, you might want to broaden your skillset by exploring what other programming languages you can learn or projects you can gain experience from. Both career paths thrive from being passionate about what you can learn next! You’ll only benefit from growing your skills and this will open doors to further opportunities. Remember tech is constantly evolving and so you need to stay up to date on the latest coding languages and techniques to remain in demand.
Build a portfolio
Having a portfolio is crucial in software development, with Hiring Managers often wanting to see one with an application. The products and software you work on are likely to be very different from organisation to organisation. A portfolio is a great way of showcasing your knowledge, skills and the impact you have made. You’ll be able to demonstrate your problem-solving skills, coding abilities and teamwork through tangible evidence.
A step further from this? Try including references or testimonials from your colleagues or managers, to show the true value of your work!
Confidence in communication
A position in software development is more collaborative than you might think! When developing products or software, you may work with different project managers or stakeholders to discuss requirements. Great communication is key to ensure a shared vision, eliminating barriers of miscommunication or potential risks from misunderstanding. Efficient communication is built over time through building your confidence. Make sure you are getting involved with each meeting or stand up, listen attentively, and engage effectively with your team.
