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...
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...
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...
Integration Developer
- Type
- Permanent
- Salary
- £50,000 - £60,000
- Location
Job Title: Integration Developer Location: Hybrid – 2–3 days/week in Canary Wharf office Salary: £50,000 – £60,000 (depending on...
Integration Developer
- Type
- Permanent
- Salary
- £50,000 - £55,000
- Location
Integrations Developer | Remote | Up to £55k | Higher Education sector We are supporting a university on exclusive basis on a newly...
Senior Dynamics Developer
- Type
- Permanent
- Salary
- £60,000 - £85,000
- Location
Software Developer – Legal Tech Startup Overview: We’re seeking a highly capable Software Developer to join a fast-growing legal technology...
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...
Fullstack Developer
- Type
- Contract
- Salary
- £375 - Per Day
- Location
Location: London, Greater London, United Kingdom - Hybrid 1-2 Days in office Industry: AI Rate: £300/Day Contract: 3-6 months We are...
Python Developer
- Type
- Contract
- Salary
- £325 - Per Day
- Location
Rate: £300/day (Outside IR35) | Length: 5 months, until September | Location: London & EU Remote | Tech Stack: Python, Java We are...
Full Stack Developer (Typescript)
- Type
- Contract
- Salary
- £600 - Per Day
- Location
Job Title: Full Stack Developer (Node.js/Typescript) Location: Remote UK Salary: £500-550 per day (Outside IR35) Sector: Fintech We are...
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...
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 iOS Developer (Contract)
- Type
- Contract
- Salary
- £375 - Per Day
- Location
We are seeking a highly skilled Senior iOS Developer for a 3-month contract position, offering a competitive daily rate of £400. This role...
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...
Java Software Engineer
- Type
- Contract
- Salary
- £450 - Per Day
- Location
We are seeking a talented Java Software Engineer for an exciting opportunity within a dynamic FinTech start-up, offering fully remote work...
Software Engineer
- Type
- Permanent
- Salary
- £50,000 - £56,000
- Location
Software Engineer Industry: Legal Location: Manchester (Hybrid - Onsite a couple of times a month) Salary: £50,000 - £56,000 Job Summary We...
DevOps Engineer
- Type
- Permanent
- Salary
- £65,000 - £70,000
- Location
A fantastic opportunity has been announced to work with our business as a DevOps Engineer. We specialise in providing affordable housing...
Full Stack Engineer
- Type
- Permanent
- Salary
- £70,000 - £90,000
- Location
Role: Full Stack Engineer Salary range: 70-90k Location: Central London (x3 days per week onsite - Tue/Thurs/Fri) Tech stack includes:...
Data Engineer
- Type
- Permanent
- Salary
- £55,000 - £74,000
- Location
Data Engineer | Financial Services | Up to £74K Liverpool, or London (Hybrid - 3 Days Onsite per Month) Our client, a leading financial...
Senior Software Engineer
- Type
- Permanent
- Salary
- £90,000 - £110,000
- Location
Role: Senior Engineers Salary range: 90-110k (+equity) Location: Central London (x3 days per week onsite - Tue/Wed/Thurs) Tech stack...
Senior Engineering Manager
- Type
- Permanent
- Salary
- £110,000 - £150,000
- Location
Senior Engineering Manager is required to join a rapidly expanding B2B SaaS scaleup company. The company went through Series A funding...
Head of IT
- Type
- Permanent
- Salary
- £0 - £75,000
- Location
An exciting opportunity has been announced to work with a North West based Housing Association. This is a unique opportunity for a well...
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...
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...
Junior Product Manager -
- Type
- Permanent
- Salary
- £40,000 - £50,000
- Location
Junior Product Manager is required to join on the a leading energytech company. This is a brand new role within the business due to their...
Senior Full Stack Engineer
- Type
- Permanent
- Salary
- £100,000 - £140,000
- Location
Role: Senior Full Stack Engineer (FE or BE focussed) Salary range: 90-140k (+equity) Location: x3 days pw onsite in Central London...
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,...
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:...
Housing Systems Integration Consultant
- Type
- Permanent
- Salary
- £50,000 - £65,000
- Location
Housing | Systems Integration | Fully Remote Housing Systems Integration Consultant role, available on a Permanent basis for a leading...
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.
