Find your next tech and IT Job or contract Software

Your search returns 158 results.
Permanent

Job Vacancy
Software Engineer / Technical Lead (Kotlin / Java)

█ █ █ █ █ █ █
Published on
Angular
AngularJS
Apache Kafka

Sheffield, England, United Kingdom

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

Permanent

Job Vacancy
Software Engineer (DV Security Clearance)

CGI
Published on

Manchester, England, United Kingdom
Elevate your potential with CGI, a global technology service provider and premier business consultancy recognized by Forbes Magazine as a top 100 employer. Our mission is rooted in evolution, excelling in intricate challenges. Collaborating directly with our clients, we employ innovative technologies to revolutionize, empower, safeguard, and deliver critical mission systems. The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2023 and has been named one of the ‘World’s Best Employers’ by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go. We are looking for a Software Developers to come and join our Secure Innovation & Advisory area which sits within the Space, Defence and Intelligence business unit here at CGI. The successful Senior Engineer can either be based out of either Gloucester or Manchester offices.
Contractor

Contractor job
POT9264 - Un Senior Software Engineer sur Grenoble

Almatek
Published on
Safe

6 months
Grenoble, Auvergne-Rhône-Alpes
Almatek recherche pour l'un de ses clients Un Senior Software Engineer sur Grenoble. Profil recherché : - Très bonne maîtrise de Python, avec une vraie expérience de développement (obligatoire) - Compétence solide sur les deux domaines suivants, avec une priorité sur l'IA : - Agentic AI (IA agentique), avec des frameworks comme LangChain, LangGraph, LangSmith - Edge computing (informatique de périphérie) - Bon niveau d'anglais, écrit et parlé (obligatoire) - Profil senior, capable de s'engager sur une mission longue durée En plus c'est un vrai plus : Linux, Docker, CI/CD, IoT, GPU, Scrum/SAFe
Permanent

Job Vacancy
Software Delivery Manager

Computer Futures
Published on

£55k-75k
East Midlands, United Kingdom
Software Delivery Manager - Job Description Overview An opportunity has arisen for an experienced and proactive Software Delivery Manager to take ownership of software delivery and team leadership within a growing and collaborative engineering environment. This role is critical in ensuring that development initiatives are delivered on time, to a high standard, and in alignment with wider business objectives. You will operate at the centre of delivery, acting as the key link between Product, Architecture, and Engineering teams. Alongside driving delivery performance, you will play a key role in managing and developing people, fostering a high-performing culture, and ensuring teams are supported, motivated, and aligned. This role is well suited to someone who thrives in Agile environments, brings strong leadership capability, and is passionate about enabling teams to deliver high-quality software in a structured and predictable way. Key Responsibilities Delivery Leadership Translate product roadmaps and project commitments into clear delivery plans, milestones, and timelines Own end-to-end delivery across multiple workstreams, ensuring outputs meet quality, scope, and time expectations Facilitate effective sprint planning, backlog management, and release coordination Identify, track, and proactively mitigate delivery risks and dependencies Provide clear, concise, and regular progress updates to stakeholders at all levels Ensure alignment between technical execution and business priorities People Management & Leadership Line manage a team of software engineers and potentially QA or DevOps professionals Conduct regular 1:1s, performance reviews, and development planning discussions Support career progression, coaching, and mentoring to build a high-performing team Drive a positive, accountable, and collaborative team culture Support recruitment activities including interviewing, onboarding, and team scaling Promote wellbeing, engagement, and retention across the team Agile Delivery & Process Improvement Lead and facilitate Agile ceremonies including sprint planning, daily stand-ups, and retrospectives Ensure backlog quality, including clear acceptance criteria and well-defined user stories Promote adherence to Agile principles and improve delivery maturity across teams Continuously review and optimise ways of working to improve flow, predictability, and efficiency Encourage a culture of continuous improvement and learning Stakeholder Engagement & Collaboration Partner closely with Product teams to align on priorities, scope, and delivery expectations Work with Architecture and technical leads to ensure smooth transition from design to delivery Act as a key point of contact for internal stakeholders, providing transparency and building trust Manage expectations and communicate trade-offs effectively where necessary Foster collaboration across cross-functional teams including Engineering, QA, DevOps, and Product Metrics, Reporting & Performance Tracking Define, track, and report on key delivery metrics such as velocity, throughput, lead time, and quality Use data-driven insights to identify improvements and optimise delivery performance Establish reporting frameworks that provide meaningful and actionable insights Drive accountability through measurable performance indicators Skills & Experience Essential Proven experience in a Software Delivery Manager, Agile Delivery Lead, or similar role Strong background in Agile methodologies such as Scrum or Kanban Demonstrated experience managing and developing engineering teams Solid understanding of the Software Development Lifecycle (SDLC) Experience with CI/CD pipelines, testing processes, and release management Strong stakeholder management and communication skills Ability to manage competing priorities and navigate complex delivery challenges Experience using tools such as Jira, Azure DevOps, Git, or similar Desirable Technical background or experience working closely with engineering teams Understanding of system architecture and modern software development practices Experience scaling teams or supporting organisational growth Exposure to DevOps practices and cloud-based environments Personal Attributes Strong leadership presence with a people-first mindset Proactive, organised, and outcome-driven approach Calm under pressure with the ability to manage ambiguity and change Excellent problem-solving and decision-making skills Collaborative and relationship-focused, with the ability to influence at all levels Passionate about continuous improvement and delivery excellence What's on Offer Opportunity to play a key role in shaping delivery practices within a growing organisation A collaborative, supportive, and forward-thinking environment The chance to lead and develop high-performing engineering teams Exposure to modern technologies, tools, and ways of working A role where you can genuinely make an impact on both people and delivery outcomes To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Contractor

Contractor job
QA Software Test Automation Architect – Maidenhead

Nexus Jobs Limited
Published on

£300-400
Maidenhead, England, United Kingdom
QA Automation Architect – Maidenhead We require a seasoned QA professional with 5 to 10 years proven track record of software testing. A seasoned QA automation architect with experience in continuous delivery We are looking at 3 or more large-scale implementations of QAA/CD in large organization Ability to articulate a vision in automation and execute against it Comfortable communication at CxO level Has previously worked with nearshore teams Has clear and deep understanding of overall Software Development processes. Understands clearly where, when and how quality checks are required to be built in through the SDLC and has prior experience in building such quality practices. Is motivated to drive quality process improvements in a holistic manner. Has experience in structuring and recommending such improvements that include various segments of the organization that may or may not be under his direct influence. Experience in implementing quality process improvements by analyzing existing QA maturity models, measure the process and provide a solution/deployment approach based on the gaps. Solid experience in working on multi-tier architectures complex applications. Has extensive experience in working on automation tools e.g Selenium webdriver, Docker, Cucumber or related source tools. Hands-on experience in setting up an automation framework and continuous automation and regression testing process. Good experience in continuous delivery and integration process with tools like Jenkins, Maven. Good experience in working with distributed teams in Agile development methodologies. Should have experience with effective metrics collection, analysis and suggest corrective actions. This is a 6 month contract based in Maidenhead. Rate is negotiable. Please send you CV to us in Word format.
Contractor

Contractor job
Senior Liferay DXP Software Developer - Norwich

Nexus Jobs Limited
Published on

£300-500
Norwich, England, United Kingdom
Senior Liferay DXP Software Developer We urgently require a Senior Liferay DXP Software Developer with at least 3 to 5 years expertise of working Liferay and Java. The project involves a Liferay DXP Upgrade. You will be involved in the technical discussions to how best to change current hooks in 6.2 in a way that can easily be migrated to Liferay DXP. There will also be some technical consultancy required to define strategy and approach for content migration and content structure. The following are some elements of what will be required: script to migrate snippet portlet preferences to Liferay Content template to display the migrated content via Liferay content portlet automatic replacement of the existing snippet portlet with a Liferay content portlet displaying appropriate content. Additionally part of the project will contain department knowledge transfer and training on best practise use of Liferay DXP to include: Deployment workstation/developer environment setup dependency management continuous integration This is a 6 month contract assignment. Will be based in Norwich. Please send your CV to us in Word format along daily rate and availability.
Permanent

Job Vacancy
DÉVELOPPEUR BACKEND JAVA / CENTRIC SOFTWARE H/F

Savane Consulting
Published on

38 600-65k €
Ivry-sur-Seine, Ile-de-France
Contexte du poste Dans le cadre du programme de transformation Promo 4.0, un projet digital visant à optimiser les processus métiers, notre client recherche un Développeur BackEnd / Centric. Vous interviendrez au sein du projet Textile 4.0, centré sur les solutions SaaS Centric PLM et PXM. Les deux applications étant déployées en parallèle et utilisant le même Middleware, vous serez amené à intervenir sur ces deux environnements. Rattaché au Lead Développeur, vous intégrerez l'équipe projet Textile 4.0. Vos missions Développement Back-End & Middleware Analyser, concevoir et développer les nouvelles fonctionnalités de l'application ; Réaliser les études techniques détaillées et participer à la définition de l'architecture ; Contribuer à la définition et au chiffrage des User Stories ; Participer aux rituels Agiles et à la réalisation des sprints ; Collaborer avec les équipes de l'éditeur lors des ateliers techniques ; Garantir la qualité du code en s'appuyant sur les outils mis à disposition ; Développer et automatiser les tests unitaires et d'intégration ; Identifier, diagnostiquer et corriger les anomalies ; Participer au cycle de vie de l'application, de la conception à la mise en production ; Rédiger et maintenir la documentation technique ; Assurer la maintenance corrective et évolutive des composants. Paramétrage Centric Software & Gestion des flux HSE Participer à l'administration technique et fonctionnelle de Centric Software ; Intervenir sur le modèle de données objet, le paramétrage de l'IHM, le Master Data et les structures de grilles de tailles ; Naviguer dans le modèle de données Centric et identifier les objets techniques ainsi que leurs relations ; Concevoir, paramétrer et maintenir les requêtes et vues d'export HSE ; Assurer le mapping et la réconciliation des données du PLM vers le Middleware et la Data Plateforme ; Diagnostiquer les anomalies liées au PLM et à son environnement ; Collaborer avec les équipes de l'éditeur Centric pour identifier les solutions. Environnement technique Java 21 Spring Boot 3 Spring 6 Hibernate 6 Framework Alice REST (Apache CXF) PostgreSQL SQL Server RabbitMQ GCP BigQuery Azure DevOps Git Maven Docker Kubernetes SonarCloud JUnit OKTA ControlM Jira Confluence Wrike Google Workspace
Permanent

Job Vacancy
Full Stack Software Developer – City London

Nexus Jobs Limited
Published on

£35k-50k
London, England, United Kingdom
Full Stack Software Developer – City London We are recruiting a Full Stack Web Software Developer with at least 3 to 5 years experience of Full Stack development. You will be developing and building a visually rich analytics platform. This platform is designed to help guide large organisations through the entire process of business transformation with data driven methodology. The analytics platform being developed is highly unique and uses a mixture of artificial intelligence, analytics and highly graphically rich technologies such as D3.js. For this reason we are looking for a highly passionate, motivated and experienced full stack developer that has experience of working in a start up environment with experience of taking a SAAS product through a full build and ship cycle. Information Technology Skills Required: Angular 2, Javascript, AWS, GIT, Front end development, PHP, JSON Location is City London Must have a first degree. Salary will be dependent upon experience – in the range £35K - £50K. Please send your CV to us in Word format for this exciting new opportunity.
Permanent

Job Vacancy
Javascript with Agile Software Engineer - Central London

Nexus Jobs Limited
Published on

£60k-85k
London, England, United Kingdom
Javascript and Agile Software Developer – Central London The Client Developer will be responsible for the development and delivery of all client side aspects of our product, developing new features and launching new platforms. A successful candidate will have a proven ability in delivering customer facing JavaScript applications, in an Agile software development environment and a passion for building a world class product. As part of the tech team, you will play a lead role in this by designing and building world leading streaming services across web, mobile and TV platforms, working on new feature releases and evolving the next phase of our application framework. With a rapidly expanding company; growth within the team and opportunities to lead engineering initiatives are abundant. We need people who want to help us build a strong engineering culture and a fun, vibrant workplace. You will deliver high quality, robust and testable code adhering to internal engineering procedures, code conventions and development methodologies. Contribute to comprehensive documentation that supports the development and support lifecycles. Work to continually improve software deployment to ensure iterative releases and rapid deployment of updates to our customers across all platforms. Mentoring and supporting other developers with their day-to-day work. Monitor system performance and resolve any issues or failures in staging or production environments. Must have experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling). Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common library such as Jasmine. Any experience of the following sills would be pretty handy: Node.js or other programming languages Cross-platform development preferable on smart TV and consoles Development of a high-profile digital video service Test driven development Experience with AWS, Docker, Kubernetes Experience of working in an Agile software development environment. Location is Central London. Please send your CV to us urgently for this contract assignment in Word format along with your salary and availability.
Permanent

Job Vacancy
Senior Software Developer with Angular – Central London

Nexus Jobs Limited
Published on

£70k-80k
London, England, United Kingdom
Senior Software Developer with Angular – Central London Our Client is seeking to a recruit a Senior Technical Lead Developer with at least 5 to 10 years solid expertise in developing software with Angular and Node.js A background in product development and working within a regulated environment would be beneficial. Must be seasoned professional Senior Lead Software Developer to be based at the offices in Central London. Our backend is built with Node.js, Redis and Elastic Search on Heroku, The front end is built with Angular, and a Swift App, As a key decision maker on tech strategy, you will be able to influence the future direction of the platform. Experience working in a regulated sector like betting, banking or payments can be beneficial. Salary will be circa £70K - £80K + Benefits. Please send your CV to us in Word format along salary and availability.
Permanent

Job Vacancy
Javascript with Agile Software Engineer - Central London

Nexus Jobs Limited
Published on

London, England, United Kingdom
Javascript and Agile Software Developer – Central London The Client Developer will be responsible for the development and delivery of all client side aspects of our product, developing new features and launching new platforms. A successful candidate will have a proven ability in delivering customer facing JavaScript applications, in an Agile software development environment and a passion for building a world class product. As part of the tech team, you will play a lead role in this by designing and building world leading streaming services across web, mobile and TV platforms, working on new feature releases and evolving the next phase of our application framework. With a rapidly expanding company; growth within the team and opportunities to lead engineering initiatives are abundant. We need people who want to help us build a strong engineering culture and a fun, vibrant workplace. You will deliver high quality, robust and testable code adhering to internal engineering procedures, code conventions and development methodologies. Contribute to comprehensive documentation that supports the development and support lifecycles. Work to continually improve software deployment to ensure iterative releases and rapid deployment of updates to our customers across all platforms. Mentoring and supporting other developers with their day-to-day work. Monitor system performance and resolve any issues or failures in staging or production environments. Must have experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling). Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations. Working knowledge of object-oriented design, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common library such as Jasmine. Any experience of the following sills would be pretty handy: Node.js or other programming languages Cross-platform development preferable on smart TV and consoles Development of a high-profile digital video service Test driven development Experience with AWS, Docker, Kubernetes Experience of working in an Agile software development environment. Contract duration will be 6 months. Location is Central London. Please send your CV to us urgently for this contract assignment in Word format along with your daily rate and availability.
Permanent

Job Vacancy
Software Developer with C# .net SQL Server and RPG

Nexus Jobs Limited
Published on

£80k-100k
London, England, United Kingdom
Software Developer with C# .Net SQL Server and RPG Role Description This is a full-time hybrid role based in London, offering flexibility for remote work. As a Software Developer with expertise in C# .NET, SQL Server, and RPG, your responsibilities will include developing software solutions, maintaining databases, and supporting system integrations. The Client a bank in London would like you to have a background in working for a bank working on Core Banking systems along with BAU and developing solutions in C# .net coupled with excellent SQL Server SSIS and RPG. Qualifications Proficiency in C# .NET, SQL Server, and RPG programming languages Experience in software development, database management, and system integration Strong analytical and problem-solving skills Ability to work independently and collaborate effectively in a team environment Excellent communication and documentation skills This a hybrid position based in Central London. The salary will be circa £80K - £100K depending on expertise. Do send your CV to us in Word format along with your salary and notice period.
Permanent

Job Vacancy
Senior Software Developer .Net & Blazor

Computer Futures
Published on

£65k-80k
East Midlands, United Kingdom
Senior Software Developer - Industrial Automation Environment We are seeking a Senior Software Developer to play a key role in designing, building and maintaining core software applications that support advanced automated materials handling, warehouse automation and robotics-led production environments. This is a software-led position, focused on developing production-grade applications, platforms and user interfaces. While the software operates within an industrial setting, the primary responsibility is software engineering - not hardware configuration or PLC programming. You will join a team responsible for modernising an existing technology stack, contributing to the transition from Python/Django to C#/.NET and Blazor. This role offers ownership across application design, architecture, and long-term maintainability, alongside close collaboration with engineering teams to ensure software aligns with real-world systems. Key Responsibilities Design, develop and maintain core software applications used in automation and production environments Lead hands-on development in C#/.NET, contributing to system migration and platform evolution Build and enhance operator-facing applications, dashboards and visualisation tools displaying real-time system data Own application logic, workflows and behaviour within production systems Contribute to overall software architecture, technical standards and development best practices Implement and maintain version control and CI/CD pipelines using GitHub Ensure applications are reliable, maintainable and resilient, with a strong emphasis on fault handling and diagnostics Collaborate with controls, robotics and mechanical engineers to ensure seamless integration with physical systems Support testing, commissioning and deployment of software releases Mentor junior developers and contribute to technical decision-making within the team Required Skills & Experience Software Development Strong commercial experience with C# and .NET Experience building user interfaces and application logic using Blazor or similar frameworks Background in Python, ideally within Django environments (particularly for legacy systems or migrations) Hands-on experience with GitHub, including branching strategies, pull requests and CI/CD workflows Strong understanding of clean code principles, maintainability and scalable software design Industrial / Operational Environments Experience developing software for industrial, manufacturing, automation, logistics or IoT environments Understanding of how software interacts with PLC-controlled or machine-driven systems (no PLC programming required) Comfortable working in environments where uptime, reliability and performance are critical Systems & Architecture Experience designing and maintaining long-running, production-grade systems Ability to build fault-tolerant applications interacting with external systems and data sources Strong debugging, troubleshooting and problem-solving capability What This Role Offers The opportunity to work on real-world, high-impact systems combining software, robotics and automation Ownership of critical applications that directly influence operational performance Involvement in a large-scale technology modernisation programme A collaborative, multidisciplinary environment with exposure to cutting-edge automation technologies Influence over technical direction, standards and best practices Role Scope This role is: A hands-on senior software development position Focused on building robust, scalable applications Product and platform oriented Embedded within a real-world automation environment This role is not: A PLC programming position A controls engineering or systems integration-only role A pure web or SaaS-focused development job To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Contractor

Contractor job
Contract/Software Asset Manager (H/F)

ODHCOM - FREELANCEREPUBLIK
Published on
Architecture
Product management
Software

12 months
550-600 €
Saint-Denis, Ile-de-France
Software Asset Manager (PO SAM) – H/F Contexte Dans le cadre du remplacement d’un consultant en fin de mission, notre client, acteur majeur du secteur des équipements du quotidien, recherche un Software Asset Manager (PO SAM) . Vous serez en charge de la gestion et de l’optimisation des actifs logiciels de l’entreprise afin de garantir la conformité des licences, maîtriser les coûts et améliorer la visibilité sur le parc applicatif. Île-de-France – 3 jours de télétravail/semaine Mission longue durée (+12 mois) Missions Gestion des actifs logiciels Piloter le cycle de vie des logiciels (demande, déploiement, usage, retrait). Maintenir l’inventaire des logiciels et des licences. Construire et faire évoluer le catalogue de services logiciels. Garantir la cohérence entre les installations et les licences détenues. Gestion des licences et conformité Suivre la consommation des licences. Identifier les opportunités d’optimisation et de réduction des coûts. Garantir la conformité vis-à-vis des contrats éditeurs. Préparer et accompagner les audits logiciels. Pilotage et amélioration continue Coordonner les demandes et besoins des différentes équipes. Participer aux instances de gouvernance. Définir et améliorer les processus SAM. Produire les indicateurs et tableaux de bord de suivi.
Contractor

Contractor job
Senior Lead C# Software Developer

Nexus Jobs Limited
Published on

£350-650
London, England, United Kingdom
Senior Lead C# Software Developer We urgently require a Senior C# Lead Developer with at least 5 to 10 years solid expertise in developing financial systems ideally banking systems. Your experience should include extensive knowledge of developing complex financial systems in C# as Teal Leader. Any experience of SQL Server or backend database would be useful but not essential. The position will be based close to London Bridge. Please send your CV to us in Word format along with your daily rate and notice period.
Contractor

Contractor job
JDA Software Enterprise Architect

Nexus Jobs Limited
Published on

£400-750
London, England, United Kingdom
JDA Software Enterprise Architect We have a new opportunity for a Enterprise Architect role which is a remote opportunity so candidates can work from any location but must be technically strong. Should have the supply chain, expertise. This is a Technical role for someone like a Senior Manager/Director level role to be the Enterprise Architect on a project of work with our client to sort out their architecture for their supply chain. Specifically it is the supply chain from the warehousing operations and downstream from there to customers. The Client has JDA Software at the moment but are looking to re-architect the whole space. The ideal candidate would have 10 – 15 years of architecture experience and have warehousing/ supply chain experience in their background as well. Should have strong communication skills and technical acumen to and be able to suggest & develop/implement new suitable technology stack. Rate for this assignment will be in the range £400 pd to £750 pd. The duration for this role will be 3 months initially. Please send your CV to us for this assignment in Word format along with your daily rate and availability.

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

158 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us