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
D365 Developer
- Type
- Permanent
- Salary
- £50000 - £60000 per annum
- Location
We are seeking a skilled Microsoft Dynamics 365 CRM Developer to configure, customise, and support D365 Customer Engagement (CE). You will...
Embedded developer
- Type
- Contract
- Salary
- £350 - £400 per day
- Location
Job Title: Embedded DeveloperLocation: Reading, United kingdomSalary: £400-£440 per dayContract: 3 monthsWork Arrangement: Hybrid, 2-3 days...
SITS Developer
- Type
- Permanent
- Salary
- £40000 - £45000 per annum + 30 days Annual Leave
- Location
SITS Developer | 45k | Remote We are thrilled to be partnering with a client who is in the market for a SITS to join their dynamic...
Fullstack Developer
- Type
- Contract
- Salary
- £450 - £500 per day
- Location
Fullstack Developer - GreenTech Industry Location: Fully Remote (London-based company)Contract Length: 10 weeksDaily Rate: £500 per day...
Java Developer
- Type
- Contract
- Salary
- £450 - £500 per day
- Location
Java Developer - GreenTech Industry Location: Fully Remote (London-based company) Contract Length: 10 weeks Daily Rate: £500 per day About...
Java Developer
- Type
- Contract
- Salary
- £500 - £550 per day
- Location
Java Developer Banking Industry Location: London, United Kingdom (2-3 days onsite )Salary: £500-550 per dayContract Length: 6 months Job...
Java Developer
- Type
- Contract
- Salary
- £450 - £500 per day
- Location
Java Developer - GreenTech Industry Location: Fully Remote (London-based company)Contract Length: 10 weeksDaily Rate: £500 per day About...
Full Stack Developer
- Type
- Contract
- Salary
- £700 - £800 per day
- Location
Full Stack Developer - Investment Banking Location: LondonSalary: £800 per dayJob Type: ContractWorking Arrangement: Hybrid (Central London...
Dynamics 365 Senior Developer
- Type
- Permanent
- Salary
- £60000 - £70000 per annum
- Location
Dynamics 365 Senior DeveloperLocation: London - Hybrid (2 days)Job Type: Full-TimeOverview:We are a dynamic and forward-thinking team that...
Python Developer
- Type
- Contract
- Salary
- £300 - £350 per day
- Location
Python Developer Industry: Advertising Services Location: Fully Remote, United Kingdom Salary: £350 per day Contract Length: 6 Months...
Python Developer
- Type
- Contract
- Salary
- £300 - £350 per day
- Location
Python DeveloperIndustry: Advertising ServicesLocation: Fully Remote, United KingdomSalary: £350 per dayContract Length: 6 Months (Outside...
Senior Software Developer
- Type
- Permanent
- Salary
- £80000 - £90000 per annum
- Location
Senior .Net Developer Job Details Industry: FinanceLocation: BristolSalary: £80,000 per annumRemote Role: Yes Job Summary We are seeking a...
Junior C# Developer
- Type
- Permanent
- Salary
- £30000 - £35000 per annum
- Location
Junior C# Developer Salary: £35,000Location: LondonIndustry: Artificial Intelligence (AI) About the Role We are an innovative AI startup...
Power Platform Developer
- Type
- Permanent
- Salary
- £50000 - £55000 per annum
- Location
PowerApps Developer | London | Insurance | PermanentAn opportunity has been announced to work with one of the UK's leading insurance...
Low Code developer
- Type
- Permanent
- Salary
- £47394 - £54222 per annum
- Location
Role: Low Code DeveloperLocation: London- HybridSalary: up to £54,000Industry: NPOA London based, non profit orgnaistion, is looking to...
C++ Developer | Front office experience | C# | .Net
- Type
- Contract
- Salary
- £750 - £850 per day
- Location
C++ Developer Front Office ExperienceLooking to speak with C++ Developers who are currently working in the front office or have previously....
Software Engineer
- Type
- Contract
- Salary
- £35000 - £45000 per annum
- Location
Calling all Football loving C# Developers! This is a fantastic chance to combine your love of sport and your Mon-Fri job! I supported this...
Dynamics 365 Technical Architect
- Type
- Permanent
- Salary
- £80000 - £90000 per annum
- Location
Senior Dynamics 365 Developer/Architect We are a forward-thinking team that works alongside central government departments, agencies, and...
Salesforce Technical Lead
- Type
- Permanent
- Salary
- £100000 - £110000 per annum + 10% Bonus + Benefits
- Location
Salesforce/Technical Lead/Architecture/Development/Salesforce Implementation We are looking for a Salesforce expert with a passion for...
Client Director
- Type
- Permanent
- Salary
- £50000 - £75000 per annum + Double OTE
- Location
Job Title: Client Director (UK) - New Business Sales £50,000 - £75,000 basic salary, with a £90,000 OTEManchester (Hybrid) - IDEALOpen to...
D365 CRM Platform Lead
- Type
- Permanent
- Salary
- £75000 - £95000 per annum
- Location
Expected in Crawley Office one day every two weeks over the next 6 months and then one - 2 days a week after. The D365 Platform Lead is...
Software Engineer
- Type
- Permanent
- Salary
- £60000 - £65000 per annum
- Location
Software Engineer Location: London, Greater London, United KingdomSalary: £65,000 Job Description We are seeking a talented and motivated...
Logic Apps Engineer
- Type
- Permanent
- Salary
- £44000 - £52000 per annum
- Location
Logic Apps EngineerLocation: Leeds, West Yorkshire, United KingdomSalary: £44,000 to £52,000 per yearType: Hybrid (Onsite for meetings once...
Salesforce Commerce Cloud Engineer
- Type
- Contract
- Salary
- Up to £0.00 per annum
- Location
About the RoleOur client is seeking a skilled Salesforce Commerce Cloud Engineer to join their Direct-to-Consumer (D2C) Engineering team in...
Linux Engineer
- Type
- Permanent
- Salary
- £50000 - £59000 per annum
- Location
An opportunity to work with our university as a key member of the Linux engineering team has been announced, we are looking for someone...
Software Engineer
- Type
- Permanent
- Salary
- £40000 - £50000 per annum
- Location
Software Engineer Industry: LegalLocation: Manchester (Hybrid - Onsite a couple of times a month)Salary: £50,000 Job Summary We are looking...
Software Engineer
- Type
- Permanent
- Salary
- £54000 - £59000 per annum
- Location
An exciting opportunity has been announced to work with a Housing Association who are currently spearheading one of the largest...
C# Technical Lead
- Type
- Permanent
- Salary
- £95000 - £105000 per annum
- Location
C# Technical Lead Location: Hybrid - London, United Kingdom Salary: £100,000 + profit share Industry: Fintech Job Description: We are...
Cloud Solution and Security Architect
- Type
- Permanent
- Salary
- £90000 - £100000 per annum
- Location
Cloud Architect | Solution Architect | Azure | Security Architect | Azure Security Centre | Azure Cloud | Architecture The successful...
Senior IT Project Manager
- Type
- Contract
- Salary
- £500 - £650 per day
- Location
We are currently partnering with an Organisation who are in the market for a Senior Project Manager to help support on governance across...
Salesforce Solution Architect
- Type
- Permanent
- Salary
- £110000 - £120000 per annum + 10% Bonus + Benefits
- Location
Salesforce/Solution Architect/Design/Salesforce Implementation/Defining Requirements We are seeking a seasoned Salesforce Solution...
Student Systems Manager
- Type
- Permanent
- Salary
- £55000 - £60000 per annum + 18% pension scheme, 30 days leave
- Location
Student Systems Manager | £55k - £60k | Remote We are supporting a university on exclusive basis who are in the market for two Test...
Head of Salesforce
- Type
- Permanent
- Salary
- £145000 - £155000 per annum + 15% Bonus + Benefits
- Location
Head of Salesforce/Salesforce/Software Development/Platform Development/Stakeholder Engagement/Requirements Gathering and Definition The...
Senior Front End Engineer
- Type
- Permanent
- Salary
- £90000 - £100000 per annum
- Location
Role: Senior Front End EngineerSalary range: 90-100k (+ equity)Location: Central London | x4 (subject to change) days per week onsiteTech...
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.
