Latest Jobs in Software Development

As a specialist in delivering Software Development experts to the global community, we are passionate about helping our customers achieve digital growth.

Our Software Development team has a strong technical background and understands the industry technologies. We have relationships with some of the world's leading businesses, placing contract and permanent professionals in a range of Software Development niches.

Software Development

Java Developer - Market leader

competitive

 | Guildford, Surrey, England

 | Permanent

Do you want to work at the forefront of Technology and Software? Are you interested in supporting solutions in Cyber Security and Telecommunications? If so, the following permanent role may be right for you… We are looking to recruit a number of Java Developers to work supporting Law enforcement within Government and Customers to support in the fight organised crime and counter terrorism. You will be responsible for: Full lifecycle software development in Java. Successful delivery of high quality incremental software releases directly into the Cloud. Participation in large scale system integrations, regular demos, training and business development activities. Support continuous improvement by researching alternative technologies, tools and methods. You will have: At least 2 years of professional software development using Java. Experience writing tests for existing and new code to ensure compatibility and stability Experience in using different types of source control (preferably Git), be familiar with continuous integration, test-driven development and be prepared to use Agile development techniques to incrementally deliver working software. The package: You'll receive a very competitive salary (please get in touch for details on this) and other benefits including pension, life assurance and 25 days' (plus bank holidays). In addition there are other non-tangible benefits including a commitment to training, development and career development. *** Please note this role requires UK defence security clearance to SC level as a minimum, you must be SC clearable to apply for this role *** JAM Recruitment is acting as an employment agency with regards to this position. View our latest jobs today on our website and follow us on Facebook, Twitter & LinkedIn

View more

Software Development

C++ Software Developers - Multiple opportunities

competitive

 | Guildford, Surrey, England

 | Permanent

Software Developers C++ - Multiple opportunities at all levels My client is a market leader and well known brand operating within the areas of Cyber Security supporting government and businesses around the world. We are looking for bright, enthusiastic and committed individuals to work as software developers in one of our customer-facing product teams. Relevant industry experience is preferable but most of all we are looking for bright, enthusiastic and committed individuals with a strong academic background and the ability to learn quickly. We have a range of roles available, from graduate entry through to experienced developers. We are interested in hearing from anyone who can make a strong contribution to our work. You will be responsible for: High performance application design and development in C++ and related languages. Developing and deploying software which typically includes low level development (eg real-time software, drivers, embedded software etc.) and requires an understanding of the underlying hardware systems. Managing technical tasks/projects and people Customer-facing delivery, sometimes to challenging deadlines. Customer-facing technical consultancy Working towards gaining the experience required to take technical lead roles. Mentoring and coaching junior colleagues You will have: A strong academic background typically in Engineering, Physics or Mathematics with a 2:1 or 1st class degree. PhD applicants also encouraged. Ability to produce high-quality software Understanding of low-level computing concepts Development on and for Linux based embedded systems (desirable) Range of other development skills, including C (for embedded systems), Java, HTML5, React/Redux, Python, GDB (desirable) Modern software development methodologies such as Agile and Test Driven Development (desirable) The package: You'll receive a very competitive salary (£££ offered depends on level of experience) and other benefits including pension, life assurance and 25 days' (plus bank holidays). In addition there are other non-tangible benefits including a commitment to training, development and career development. *** Please note these roles require UK defence security clearance to SC level as a minimum, you must be SC clearable to apply for this role *** JAM Recruitment is acting as an employment agency with regards to this position. View our latest jobs today on our website and follow us on Facebook, Twitter & LinkedIn

View more

Defence & Aerospace

Software Test Engineer

Negotiable

 | Alcester, Warwickshire, England

 | Permanent

This growing medical device business, which was spun out from a FTSE250 engineering organisation, is looking for a Software Test Engineer to join their team. The business has developed a "game changing" product so this is an exciting opportunity for you to really make a difference to people's lives. The Role As a Software Test Engineer within this business you'll contribute to the creation and maintenance of business-critical applications - you'll be a key member of the software team and will develop, executive and document software tests of the software contained in their products. You… To succeed in this role it's imperative thar you'll have experience of testing complex, real-time software to control electronic / mechanical systems. Along with this you'll also, ideally, have experience of VectorCAST and TestComplete (along with knowledge of C). Please note that this is an engineer not IT role so will not suit you if you are coming from a Software Test background within, for example, a Finance or IT business. The Package In return you'll receive a competitive salary (please get in touch for details on this) + 25 days' (plus BH) + 6% employer pension + up to 8% bonus. In addition, the company is committed to both training and development along with career progression. Apply This type of role doesn't come around often, especially with such a game changing product, so if you're interested, please send your CV through the apply now button. JAM Recruitment is acting as an employment agency with regards to this position. View our latest jobs today on our website and follow us on Facebook, Twitter & LinkedIn

View more

Software Development

Java Developers (React) - Market leader

competitive

 | Gloucester, Gloucestershire, England

 | Permanent

Are you passionate about working with cutting-edge technology and self-motivated to find innovative solutions to complex challenges as part of a team who help keep the UK safe? If so, this might be the right role for you… We are looking for experienced Software Engineers to join our team following continuous growth and success in the UK National Security sector. What you will do for us: Primarily we want people who can code. Java is at the heart of what we do - so you'll have to know your way around this to hit the ground running, but you could work with a range of technologies (listed below). We need people with various levels of experience at coding - from those reasonably early on their careers who need some support, to those of you who are at the very top of your game. Name dropping just some tech we use: React, PostGres, SQL Server, Kafka, ActiveMQ, ElasticSearch, AWS, Ansible, WSO2, REST, Docker, API Gateways, JavaScript, Mongo, C#. If you have experience in this tech, it sounds like you are exactly the kind of person we are after. If not, we hope you'd like to learn it! The package: You'll receive a very competitive salary (£££ offered depends on level of experience) and other benefits including pension, life assurance and 25 days' (plus bank holidays). In addition there are other non-tangible benefits including a commitment to training, development and career development. *** Please note these roles require UK defence security clearance to SC level as a minimum, you must be SC clearable to apply for this role *** JAM Recruitment is acting as an employment agency with regards to this position. View our latest jobs today on our website and follow us on Facebook, Twitter & LinkedIn

View more

Software Development

Senior Software Engineer - Java, .Net, Python

competitive

 | Leeds, Leeds, England

 | Permanent

Are you passionate about working with cutting-edge technology and self-motivated to find innovative solutions to complex challenges as part of a team who help keep the UK safe? If so, this might be the right role for you… We are looking for a number of Software Engineers to work on a permanent basis supporting our National Security Customers to build systems that support their core mission capabilities. You'll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. You'll be encouraged to identify new ways of solving problems and get to work in a range of different teams across our customer organisations. You will work in a small team given as much ownership and responsibility as you have the appetite for but part of a much bigger Engineering community to give you the support you need to grow in your career. We value Engineers who enjoy playing a role in the full delivery lifecycle and are flexible to learn and pick up new technologies and approaches. You'll be playing a role in identifying the right technologies to use for the job and be supported with training as needed through access to services such as Pluralsight. You will have experience in many of the following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Machine Learning software e.g. Amazon and Azure machine learning, or Google's TensorFlow (desirable) Deploying and managing in Cloud Computing such as AWS, MS Azure (desirable) Containerisation e.g. Docker, Kubernetes (desirable) Relational, document, or graph database systems (desirable) Software configuration and deployment e.g. Ansible (desirable) The package: You'll receive a very competitive salary (£££ offered depends on level of experience) and other benefits including pension, life assurance and 25 days' (plus bank holidays). In addition there are other non-tangible benefits including a commitment to training, development and career development. How to apply: Not only will your team be directly making a huge impact upon the systems you work on, you'll be doing it for an organisation who makes a huge impact to the prosperity and security of the UK This is an excellent opportunity to join a market leader so if you're interested in learning more please send your CV by clicking the 'Apply Now' button. *** Please note these roles require UK defence security clearance to SC level as a minimum, you must be SC clearable to apply for this role *** JAM Recruitment is acting as an employment agency with regards to this position. View our latest jobs today on our website and follow us on Facebook, Twitter & LinkedIn

View more

Software Development

Senior Software Engineer - Java, .Net, Python

competitive

 | Oldham, Oldham, England

 | Permanent

Are you passionate about working with cutting-edge technology and self-motivated to find innovative solutions to complex challenges as part of a team who help keep the UK safe? If so, this might be the right role for you… We are looking for a number of Software Engineers to work on a permanent basis supporting our National Security Customers to build systems that support their core mission capabilities. You'll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. You'll be encouraged to identify new ways of solving problems and get to work in a range of different teams across our customer organisations. You will work in a small team given as much ownership and responsibility as you have the appetite for but part of a much bigger Engineering community to give you the support you need to grow in your career. We value Engineers who enjoy playing a role in the full delivery lifecycle and are flexible to learn and pick up new technologies and approaches. You'll be playing a role in identifying the right technologies to use for the job and be supported with training as needed through access to services such as Pluralsight. You will have experience in many of the following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Machine Learning software e.g. Amazon and Azure machine learning, or Google's TensorFlow (desirable) Deploying and managing in Cloud Computing such as AWS, MS Azure (desirable) Containerisation e.g. Docker, Kubernetes (desirable) Relational, document, or graph database systems (desirable) Software configuration and deployment e.g. Ansible (desirable) The package: You'll receive a very competitive salary (£££ offered depends on level of experience) and other benefits including pension, life assurance and 25 days' (plus bank holidays). In addition there are other non-tangible benefits including a commitment to training, development and career development. How to apply: Not only will your team be directly making a huge impact upon the systems you work on, you'll be doing it for an organisation who makes a huge impact to the prosperity and security of the UK This is an excellent opportunity to join a market leader so if you're interested in learning more please send your CV by clicking the 'Apply Now' button. *** Please note these roles require UK defence security clearance to SC level as a minimum, you must be SC clearable to apply for this role *** JAM Recruitment is acting as an employment agency with regards to this position. View our latest jobs today on our website and follow us on Facebook, Twitter & LinkedIn

View more

Software Development

Frontend Software Developer

competitive

 | Guildford, Surrey, England

 | Permanent

Do you want to work at the forefront of technology? Are you interested in supporting frontend software solutions within Cyber Security and Communications Intelligence? If so, the following permanent role may be right for you… We are looking for a software engineer with front end experience to work closely with one of our key clients in developing software applications, to help them visualise and manage real time mission data. This role will be primarily based on client side, so candidates will need to be willing to regularly travel to client locations in Herefordshire or Hampshire but otherwise this will be a Hybrid role working from home. You will be responsible for: Exploiting appropriate software development methods, languages, libraries and techniques and applies these to software engineering tasks to realise the most effective outcome Working as a member of a development team, collaborates with other team members and participates in technical discussions and conversations with customers. Designs, codes, tests, corrects, and documents moderately complex programs and program modifications from supplied specifications, using agreed standards and tools Overcoming development obstacles to deliver quality code on time You will have: Experience working with customers to understand requirements and create wireframes for potential user interfaces Comfortable creating custom image assets (icons, logos etc) Development experience in at least one of Java (preferably Android), JavaScript/TypeScript (preferably including React) or C# Experience with Cypress and or Espresso testing frameworks (desirable) The package: You'll receive a very competitive salary (please get in touch for details on this) and other benefits including pension, life assurance and 25 days' (plus bank holidays). In addition there are other non-tangible benefits including a commitment to training, development and career development. How to apply: This is an excellent opportunity to join a market leader so if you're interested in learning more please send your CV by clicking the 'Apply Now' button. *** Please note this role requires UK defence security clearance to SC level as a minimum, you must be SC clearable to apply for this role *** JAM Recruitment is acting as an employment agency with regards to this position. View our latest jobs today on our website and follow us on Facebook, Twitter & LinkedIn

View more

Software Development

Frontend Software Developer

competitive

 | Gloucester, Gloucestershire, England

 | Permanent

Do you want to work at the forefront of technology? Are you interested in supporting frontend software solutions within Cyber Security and Communications Intelligence? If so, the following permanent role may be right for you… We are looking for a software engineer with front end experience to work closely with one of our key clients in developing software applications, to help them visualise and manage real time mission data. This role will be primarily based on client side, so candidates will need to be willing to regularly travel to client locations in Herefordshire or Hampshire but otherwise this will be a Hybrid role working from home. You will be responsible for: Exploiting appropriate software development methods, languages, libraries and techniques and applies these to software engineering tasks to realise the most effective outcome Working as a member of a development team, collaborates with other team members and participates in technical discussions and conversations with customers. Designs, codes, tests, corrects, and documents moderately complex programs and program modifications from supplied specifications, using agreed standards and tools Overcoming development obstacles to deliver quality code on time You will have: Experience working with customers to understand requirements and create wireframes for potential user interfaces Comfortable creating custom image assets (icons, logos etc) Development experience in at least one of Java (preferably Android), JavaScript/TypeScript (preferably including React) or C# Experience with Cypress and or Espresso testing frameworks (desirable) The package: You'll receive a very competitive salary (please get in touch for details on this) and other benefits including pension, life assurance and 25 days' (plus bank holidays). In addition there are other non-tangible benefits including a commitment to training, development and career development. How to apply: This is an excellent opportunity to join a market leader so if you're interested in learning more please send your CV by clicking the 'Apply Now' button. *** Please note this role requires UK defence security clearance to SC level as a minimum, you must be SC clearable to apply for this role *** JAM Recruitment is acting as an employment agency with regards to this position. View our latest jobs today on our website and follow us on Facebook, Twitter & LinkedIn

View more
Ae4f135d
094c729c

Specialisms in Software Development

  • .Net Developers

  • C/C++ Specialists

  • Java Technologies

  • Manual & Automated testers

  • MS Windows Application Developers

  • Real-Time Embedded Software Engineers

  • Software Project Managers & Solution Architects

  • Web Application Specialists (C#, .Net, ASP.Net, AJAX, CSS, HTML, JavaScript, PHP)

Trusted by

Triumph logo
Amazon logo
BAE Systems logo
Elbit Systems logo

Case Studies

Read our Software Development case studies

Meet the team

Meet our specialist Software Development team

Francesca Halsall

Francesca Halsall

Community & Business Development Manager

​I spent my first career travelling the world as a professional swimmer, competing at three Olympic games, wining over 40 International medals and breaking a World Record along the way. Since retiring from sport, people and great teams interest me, working with individuals and businesses to help them achieve their ambitions and goals in anyway I can. Away from work I would consider myself a bit of a foodie, lover of great coffee and embracer of natural wine.

Read more
Becky Mason

Becky Mason

VP North America and Middle East

​Joining JAM in 2008, my role has evolved with the company working with specialists in the Aerospace, Defense, Medical and Technology sectors both as an agency but also as an MSP/RPO manager working on site with General Electric, Elbit Systems, Thermo Fisher and L3Harris to name a few. I have seen the industry evolve and move into both traditional and new autonomous innovation, this really excites me and I love helping companies start with a recruitment idea and work with them to secure that gem of a candidate who is pivotal to their growth. I work with start-ups and stealth companies, to global names there is never a challenge to small! I have recently set up stateside, with teams in Austin and Los Angeles, I love the people, the tech scene and the sun! I also oversee our legal and global mobility teams in Asia and Middle East. Its not all work though I enjoy all things pinot grigio, dance and travel experiences, having been to Kenya and Charlie Island scuba diving and on safari staying in hammocks (if you haven’t been definitely go!) and my next adventure can’t come soon enough….

Read more

Latest news & insights

Featured

Diversity & Inclusion - The BAME Experience

Diversity & Inclusion - The BAME Experience

Read more

Software Development

How COVID Has Changed Software Company Life Forever

How COVID Has Changed Software Company Life Forever

Read more

Software Development

Post-COVID, can perks still work?

Post-COVID, can perks still work?

Read more

Software Development

​The 5 soft skills you need as a software engineer

​The 5 soft skills you need as a software engineer

Read more

Software Development

​Looking for Software Engineering jobs? 3 Reasons to Talk to a Recruiter

​Looking for Software Engineering jobs? 3 Reasons to Talk to a Recruiter

Read more