SOFTWARE ENGINEERING
RECRUITMENT
We source the people who enable and optimise the technologies that make data possible.
From Data Science start-ups, to global Travel and Financial corporations, we help the best Software Engineering talent find rewarding careers.
As the scale and complexity of data increases, Software Engineers have become essential players in creating information solutions. The need to build end to end systems that turn data into products has seen a sharp increase in demand for these roles.
Developers working in Python, Scala, and Java, as well as Dev Ops professionals, are now amongst some of the most sought-after talent in the industry.
HOW WE
DO IT
Our specialist Software Engineering team work with companies handling high-volume data systems and in complex data-centric organisations.
From trading platforms that utilise Machine Learning to offer a competitive edge, to websites that handle the data of millions of customers, the diverse range of jobs on offer reflects the demand for these roles.
If you’re looking for new opportunities, get in touch to find out how we can help with your search.


JOBS
LATEST SOFTWARE
ENGINEERING ROLES
Harnham are a specialist Data & Analytics recruitment business with teams that only focus on niche areas.

Senior Software Engineer, Full Stack
New York City
$65 - $80
+ Data & Technology
ContractNew York
ONLY HIRING THIS ROLE FOR THE FOLLOWING STATES: Hawaii, Colorado, Georgia, Texas, Tennessee, Virginia, North Carolina, Florida
Senior Software Engineer
Fully Remote
6-Month Contract-to-Hire
$65-$80/hr
Are you a Full Stack Engineer ready for a new challenge with a renowned AI company? We’re seeking a highly skilled Engineer to join a dynamic team. Apply now!
THE COMPANY
This respected software solutions company delivers advanced technical solutions to over 120,000 professionals worldwide. They are trusted partners to both clients and employees, leading the way in product innovation and evolution. Are you ready for this exciting opportunity?
THE ROLE
- Developing pixel-perfect, customer-facing applications with a keen focus on front-end styling.
- Utilizing React for front-end development and .NET for back-end solutions.
- Engaging in a mix of sprint planning within an Agile methodology for long-term project success.
- Working closely with project managers, project owners, directors, and fellow software and data engineers.
- Contributing to a greenfield project, actively shaping dashboards that showcase results from ML models.
- Ensuring seamless integration between ML models and customer-facing dashboards.
- Dedicating approximately 75% of your time to hands-on development and 25% to functional responsibilities.
YOUR SKILLS AND EXPERIENCE
A successful candidate for this role will likely possess the following skills and experience:
- Bachelor’s degree in Computer Science or related is preferred
- Advanced in front-end technologies, including CSS, JavaScript, and React 17 or related versions.
- A strong background in back-end development with .NET 6 or higher.
- Recent background working with the Azure platform (a high-level understanding is required).
- Exceptional interpersonal and communication skills.
- A proven ability to work collaboratively within a team and drive projects forward.
HOW TO APPLY
To express your interest, please send your resume via the Apply link on this page.
Note: This contract-to-hire role aims to transition the successful candidate to a permanent employee within the organization

Software Engineer, Blazor
New York City
$60 - $70
+ Data & Technology
ContractNew York
ONLY HIRING THIS ROLE FOR THE FOLLOWING STATES: Hawaii, Colorado, Georgia, Texas, Tennessee, Virginia, North Carolina, Florida
Software Engineer – Blazor/Razor
Fully Remote
6-Month Contract-to-Hire
$60-$70/hr
Are you a Full Stack Engineer ready for a new challenge with a renowned AI company? We’re seeking a highly skilled Engineer to join a dynamic team. The Full Stack Engineer will be responsible for supporting, maintaining, and enhancing ERP offerings using .Net, WPF, and XAML. The candidate must have advanced level skills in C#, ASP.Net, .NET Core, WPF, SQL, Microsoft Blazor, JavaScript, and CSS. Apply now!
THE COMPANY
This respected software solutions company delivers advanced technical solutions to over 120,000 professionals worldwide. They are trusted partners to both clients and employees, leading the way in product innovation and evolution. Are you ready for this exciting opportunity?
THE ROLE
- Enhance and maintain existing ERP software using a mix of application programming and design tools
- Participate in story point estimating, sprint planning, daily standups, etc.
- Optimize application and database performance and verify UI renders properly across devices and browsers
- Working closely with project managers, project owners, directors, and fellow software and data engineers.
- Contribute to the growth and maturity of the Software Engineering team
YOUR SKILLS AND EXPERIENCE
A successful candidate for this role will likely possess the following skills and experience:
- A bachelor’s degree in Computer Science or related is preferred
- Advanced knowledge and experience in T-SQL, C#, and .Net Core
- Previous project experience in Razor/ ASP.NET components
- Recent background working with the Azure platform (a high-level understanding is required).
- Understanding of JavaScript libraries such as Bootstrap, jQuery, Node.js, or Knockout
- Exceptional interpersonal and communication skills.
- A proven ability to work collaboratively within a team and drive projects forward.
- Minimum 4 years’ experience in web development and 6+ years’ experience in software engineering
HOW TO APPLY
To express your interest, please send your resume via the Apply link on this page.
Note: This contract-to-hire role aims to transition the successful candidate to a permanent employee within the organization.

Senior Full Stack Software Engineer
Orlando
$65 - $80
+ Data & Technology
ContractOrlando, Florida
Senior Full Stack Software Engineer
Fully Remote
6-Month Contract to Hire
Hourly Rate: $65-$80/hr
Salary Conversion: $130K-$155K
Contribute to the development of visually stunning, data-driven applications that empower our client’s customers with actionable insights derived from their big data applications. This role will also include the integration of ML models.
Key Responsibilities:
- Develop pixel-perfect, customer-facing applications with a focus on front-end styling.
- Utilize React for the front-end and .NET for the back-end development.
- Collaborate with a team member dedicated to embedded Power BI development.
- Integrate SQL with embedded Power BI on the back end.
- Work within an Azure platform environment.
- Engage in a mix of sprint planning within an Agile methodology for long-term project planning.
- Collaborate closely with project managers, project owners, directors, and other software and data engineers.
- Participate in a greenfield project, contributing to the development of dashboards that display results from ML models.
- Ensure seamless integration between ML models and customer-facing dashboards.
- Allocate approximately 75% of time to hands-on development and 25% to functional responsibilities.
Qualifications:
- Minimum of 10 years of relevant experience.
- Proficiency in front-end technologies including CSS, JavaScript, and React 17.
- Strong background in back-end development with .NET 6 or higher.
- Familiarity with Azure platform (high-level understanding required).
- Prior experience with AWS is a plus.
- Exceptional interpersonal and communication skills.
- Proven ability to work collaboratively within a team and drive projects forward.
Technical Tools and Their Applications:
- Front-End Development:
- React (Version 17): As the primary front-end framework, React will be used to create dynamic and interactive user interfaces. This includes designing and implementing customer-facing dashboards with a focus on user experience and visual appeal.
- CSS (Cascading Style Sheets) and JavaScript: These are foundational technologies for styling and interactivity. CSS will be employed to control the layout and appearance of the application, while JavaScript will be used for adding dynamic behaviors and functionalities.
- Back-End Development:
- .NET (Version 6 or higher): This will serve as the backbone for the application’s server-side logic. It will handle tasks such as data processing, authentication, and server-side operations. This includes integration with SQL databases.
- SQL (Structured Query Language): SQL will be used to manage and manipulate data in the back end. This includes tasks such as querying databases to retrieve and update information, crucial for the creation of custom dashboards.
- Embedded Power BI:
- Power BI: This powerful business analytics tool will be integrated within the application to visualize and present data insights. It will allow end-users to interact with and explore data through intuitive visualizations and reports.
- Cloud Platforms:
- Azure: While the candidate doesn’t need to be extremely technical in Azure, a high-level understanding is expected. Azure will provide the cloud infrastructure for hosting and deploying the application, ensuring scalability and reliability.
- AWS (Amazon Web Services): Although not a strict requirement, recent experience with AWS is considered beneficial. This familiarity could prove useful in scenarios where cross-cloud functionality or migration may be involved.

Senior Salesforce Developer
Manchester
£65000 - £75000
+ Data & Technology
PermanentManchester, Greater Manchester
SENIOR SALESFORCE DEVELOPER
MANCHESTER (hybrid)
£65,000 – £75,000 + benefits
Got expertise in Salesforce development and looking for a new challenge? Eager to work cross-functionally in an agile way to deliver a new platform? Then this could be for you!
THE COMPANY – WHO ARE YOU JOINING?
This financial services company looks to support smaller and medium-sized businesses, offering savings and lending capabilities to their clients. Looking to shake up the banking world, this company has invested in a new platform within Salesforce and so is looking for a team of Senior Developers to support the Technical Leads in developing the platform.
WHAT WILL YOU GET TO DO?
You will be responsible for the following:
- Understanding the platform as a product and therefore its roadmap, from what needs to be designed and built, to rolling this out and maintaining software applications within the platform.
- Be a technical expert on the platform, remaining hands-on and utilising your technical knowledge, while working with wider stakeholders and external consultancies to facilitate their usage of the platform.
- Build out and maintain the platform from a technical perspective and helping usage around the business.
- Ensure the company’s software and documentation meet expected standards.
WHAT DO THEY EXPECT FROM YOU?
The ideal Salesforce Engineer will have the following skillet:
- Expertise and a deep understanding of Salesforce architecture and skews, including its limitations and best practice
- Maintained technical skills and the ability to use these when required, including hands-on skills with Apex, SFDX, Lightning components
- Previous experience having worked on a large-scale Salesforce implementation project
- Excellent communication skills for liaising with stakeholders and agencies
- Experience from the financial services/banking sector in order to understand stakeholder requirements and industry-niche knowledge would be excellent, but not essential
THE BENEFITS
- A base salary up to £75,000 DOE
- % bonus and pension contributions
- Hybrid working – 2 days a week in the Manchester office, with quarterly trips to the London HQ
- A business supportive of mental well-being, offering fixed working hours and various services to support your health and lifestyle
- A company that prioritises staff satisfaction for retention, encouraging loyalty through promotions, progression and acknowledgement of achievements
HOW TO APPLY
If you are interested in this opportunity, then please submit your CV to Alanah Chambers.
Please note:
- this role is only available to candidates with the existing full right to work in the UK, as the company is unable to provide sponsorship
- I am unable to respond to every applicant – if you do not hear from me in 7 days, please take it as you have been unsuccessful on this occasion

Software Engineering Manager
Birmingham
£65000 - £80000
+ Data & Technology
PermanentBirmingham, West Midlands
Software Engineering Manager
Up to £80,000 + bonuses
Hybrid – Birmingham (1 day a month)
A great opportunity for an experienced Software Engineer to join a multinational telecommunications giant embarking on an exciting platforming project.
THE COMPANY
The business is one of the UK’s leading broadband, mobile, IT and television services providers and also a multinational telecommunications corporation. This role sits within their new Enterprise Digital function which focus on providing the best service possible for customers with integrated, scalable, and precise enterprise journeys.
And joining as a Software Engineer Manager, you will help lead the Platforms Team which work on creating the digital platform/base which powers millions of these journeys and accelerates the business transformation.
THE ROLE AND RESPONSIBILITIES
- Build a platform with services, tools, frameworks, automations, APIs and abilities across the full web stack that improve developer productivity with APIs and Microservices with a privacy conscious mindset
- Own governance, reliability, consistency and standard of APIs and Microservices across Digital Enterprise
- Lead, mentor and grow a team of engineers as the business seeks to deliver a substantial program of work
- Cross-collaboration across the business to meet squad goals
- Designing and developing tools that improve delivery mindset on AWS
YOUR SKILLS AND EXPERIENCE
- Experience in TypeScript, and Kubernetes
- Experience working on AWS
- Line management experience
THE BENEFITS
- Up to £80,000 + bonuses
- Hybrid (1 day a month in the office)
- Birmingham
HOW TO APPLY
If interested in the role please send your CV to Jordan Victor via the Apply Link below

Software Engineer
€50000 - €75000
+ Data & Technology
PermanentProvence-Alpes-Côte d'Azur
SOFTWARE ENGINEER
PROVENCE ALPES-COTE D’AZUR
UP TO 75K€
Une entreprise du secteur de l’e-commerce recherche un Software Engineer afin de rejoindre ses équipes et participer à des projets de développement innovant.
LE POSTE
Dans un contexte de transformation et d’agrandissement des équipes, vous allez rejoindre le pôle tech et vous aurez pour mission quotidienne de :
- Écrire du code
- Développer et tester des nouvelles fonctionnalités
- Optimiser les performances du site et des applications
- Résoudre les problèmes techniques
VOTRE PROFIL
- Vous justifiez d’une expérience d’au moins 3 ans en software engineering
- Vous avez une bonne maîtrise de Java 11, Python, React et Angular
- Vous avez des connaissances en modélisation de données (MongoDB ou Cassandra)
- La connaissance de Scala et Kafka sont des plus
POUR POSTULER
Merci de me faire part de votre CV et je vous recontacterai au plus vite.

Développeur Backend
Paris
€50000 - €75000
+ Data & Technology
PermanentParis, ÃŽle-de-France
DEVELOPPEUR BACKEND
PARIS (75)
UP TO 75K€
Une entreprise incontournable dans le domaine du pari sportif est à la recherche d’un Développeur Backend pour rejoindre ses équipes. Vous êtes animé par ce secteur ? Alors ce poste est fait pour vous !
LE POSTE
Au sein d’une équipe agile et dans un contexte de transformation vous aurez pour mission de :
- Participer à la refonte de la plateforme de prise de paris sous AWS
- Concevoir et intégrer des nouvelles fonctionnalités sur le site web et l’application mobile en collaboration avec différents services
- Veiller à la sécurité et aux contraintes opérationnelles
VOTRE PROFIL
- Formation bac+5 d’école d’ingénieur ou université
- Minimum 4 ans d’expérience en développement backend
- L’utilisation de Java, SpringBoot, Kafka, AWS et la mise en Å“uvre d’API n’ont plus de secrets pour vous
- Vous savez travailler en mode AGILE et avez un bon sens de la communication
- Vous êtes en capacité de travailler sur des algorithmes complexes avec des problématiques techniques, de sécurité et de performance
LES AVANTAGES
- 3 jours de télétravail
- Prime d’intéressement
- Tickets restaurants
- 60% de prise en charge de l’abonnement de transport
POUR POSTULER
Merci de me faire part de votre CV et je vous recontacterai au plus vite.

Développeur Python
Paris
€50000 - €77000
+ Data & Technology
PermanentParis, ÃŽle-de-France
DÉVELOPPEUR PYTHON
SEINE SAINT-DENIS (93)
UP TO 77K€
Une entreprise innovante qui propose des solutions analytiques d’intelligence artificielle recherche un Développeur Python expérimenté afin d’accompagner son client dans sa transformation digitale.
LE POSTE
Rattaché au CTO, tu accompagneras un client dans le secteur du luxe afin d’optimiser l’utilisation de sa matière première. Tu travailleras en équipe avec des consultants techniques, des développeurs et des ingénieurs.
Tes responsabilités :
- Développement d’une application web
- Développement de nouvelles fonctionnalités adaptées au besoin du client
- Faire de l’intégration de données
- Être le référent principal sur le projet
VOTRE PROFIL
- Tu justifies d’au moins 4 ans d’expérience en développement web
- Tu as travaillé essentiellement sur des projets d’industrialisation
- Tu as une excellente maîtrise de Python
- Tu sais utiliser l’un de ces framework : Flask ou Django
- Tu maîtrises au moins un Cloud public : AWS, Azure ou GCP
- Tu connais les pratiques CI/CD (Gitlab, Github)
POUR POSTULER
Merci de me faire part de votre CV et je vous recontacterai au plus vite.

Senior Salesforce Developer
London
£65000 - £75000
+ Data & Technology
PermanentLondon
SENIOR SALESFORCE DEVELOPER
UP TO £75,000 + BONUS
HYBRID – LONDON
THE COMPANY
This medium-sized bank are growing massively, and are looking for a Senior Salesforce Developer to take part in a huge project!
THE ROLE
As a Senior Salesforce Developer, you can expect to be involved in the following:
- Work on a huge integration project within Salesforce, integrating a modern cloud-based program.
- Working across multiple different teams, working in agile squads in fortnightly sprints
- Code and build out the platform, ensuring that it’s scalable and maintainable.
- Establish best practices for software development.
YOUR SKILLS EXPERIENCE
- Experience with Apex, Lightning Web Components, and SFDX is a must
- Integration experience is ideal
- Strong communication is great
- Financial Services experience is a plus
- Omnistudio experience is great
BENEFITS
- Salary up to £75,000
- Hybrid – 2 days a week in central London office
- Additional bonus
- Great working environment and fantastic team
How to apply
Express your interest by sending your cv to Theo via the apply link on this page

BUSINESS
INTELLIGENCE
From analysts to developers, Business Intelligence (BI) roles are indispensable, and an integral part of any data-driven team. Responsible for processing and visualising raw data over a variety of software applications, BI professionals help companies process their raw data into insightful solutions to solve complex business problems.
If you’re looking for recruitment support or jobs specialising in Cognos, Tableau, Qlikview, Looker, Domo, Birst, Microsoft Stack (SSIS, SSRS, SSAS), we have the team to help.
OUR
SUCCESSES
We source the people who enable and optimise the technologies that make data possible.
From the Data Engineers who design and build data platforms, and those that manage data quality and data governance, through to Business Intelligence and Data Visualisation professionals, our Data and Technology team recruits for roles that sit behind effective analytics.
OUR
SUCCESSES
Harnham is one of the world’s leading providers of recruitment services and advice to the Data and Analytics marketplace.
We support global corporations through to ambitious local start-ups, so whether you need a Credit Risk Manager in London, a Data Scientist in New York, or a Head of Analytics in Frankfurt we can help you achieve your business goals.

CAN’T FIND THE RIGHT OPPORTUNITY?
GET IN TOUCH
today
If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.
Industry Hub
HARNHAM
News & Blog
With over 10 years experience working solely in the Data & Analytics sector our consultants are able to offer detailed insights into the industry.
Visit our Blogs & News portal or check out our recent posts below.
Risk Analytics in Banking
It’s widely known that artificial intelligence (AI) and machine learning (ML) can’t run on empty. Rather, these…
2023 Research: What’s Impacting Data Professionals in Europe?
As an established recruitment business for data roles in the UK, Europe and US, it is essential…
How to Find Top Talent During the September Surge
As companies slowly begin to ramp back up after the summer slowdown, September and October have fast…
Have Our Digital Analytics Predictions for 2023 Come True?
At the start of the year, our digital analytics team made some predictions on where they thought…
CV Tips: How to Sell Yourself to Potential Employers
At Harnham, our recruitment consultants spend hours each day reviewing CVs. You’d be surprised at how many…
A Summary of Harnham’s 2023 US Salary Guide
A Summary of Harnham’s 2023 US Salary Guide Harnham’s 2023 US Salary Guide provides an in-depth overview…
Key Insights from the 2023 UK Data & AI Salary Guide
At Harnham, we pride ourselves on having a comprehensive understanding of the data industry and having our…
The Data & AI Podcast Ep. 2 – What is Data Literacy?
With the data space transforming at rapid pace, it can be difficult to keep up with the…
Sports Analytics: How is Data Used in the Sports Industry?
Data analytics is one of the fastest growing specialisms within the technology sector. This growing field is…
Addressing the AI and Digital Skills Gap
The Artificial Intelligence (AI) space is booming, and companies clearly do not want to be left behind….
Testimonials
Client and
candidate
testimonials
A trusted partner of professionals
across the globe.
We understand the challenges our
customers face and offer the
recruitment solutions needed to drive
business success through Data &
Analytics.