SeniorSoftwareEngineer Java/JavaScript/Geospatial £(Apply online only) per day, Outside IR35 Initial 6 month Contract Fully Remote (Must be based in UK) Our exclusive Consultancy partner urgently requires the services of 4 SeniorSoftware Developers to join a project team, delivering services for a high profile Government customer. No SC Clearance … is required, however experience working in the Public Sector is desirable. Skills & Experience needed: A Seniorsoftware Developer with experience of leading front and back-end development. The Seniorsoftware Developer must be experienced in using of Java, at least one of these Software Developers must have experience of Delphi, and they must have knowledge … or be able to demonstrate sufficient knowledge of similar tools to adopt these quickly. It is desirable that the candidate will also have experience of Postgres/PostGIS. The SeniorSoftware Developer must be able to pick up existing codebases, and improve/amend them, as well as develop and implement new features. They must be comfortable turning More ❯
West London, London, United Kingdom Hybrid / WFH Options
Aimtech Recruitment Ltd
SeniorSoftwareEngineer (MongoDB/Django) 6-Month Contract Outside IR35 Fully Remote About the Role Were looking for a SeniorSoftwareEngineer with deep expertise in MongoDB to help solve complex integration challenges between Django and MongoEngine within a live production environment. This is a hands-on engineering role, suited to someone who … engineers on effective MongoDB usage patterns and integration strategies. Help evolve internal tooling, libraries, and data access layers to streamline development. What Were Looking For Proven experience as a SeniorSoftwareEngineer with a strong focus on backend systems and database design. Advanced MongoDB knowledge schema design, aggregation pipelines, performance tuning, replication, and indexing strategies. Strong experience More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
ARCA Resourcing Ltd
Job Title: SoftwareEngineer/SeniorSoftware Engineers – Linux, C++, Networking, Python (All Levels) Location: Bristol - Hybrid Type: Full-time, 12 month FTC Salary: Competitive, commensurate with experience Whether you have 18 months or 5+ years of relevant experience, if you’re passionate about building high-performance systems in a dynamic environment, we’d love to … hear from you. About the Role We are partnering with a well-established high-tech scale-up to find experienced Software Engineers to join their dynamic and innovative team. This is a hands-on engineering role where you’ll be instrumental in the design, development, and maintenance of advanced systems and associated platforms. You’ll work across planned software feature development, real-time troubleshooting, and complex systems integration. This is a great opportunity to deepen your skills in high-performance software and modern infrastructure while working in a collaborative, fast-paced environment. Key Responsibilities Develop, enhance, and maintain robust software solutions for mission-critical systems. Design and implement multithreaded C++ applications for data processing. Script tools More ❯
Do you have a passion for enabling developer 'flow' and building lightning-fast build experiences? We are seeking an experienced and collaborative SeniorSoftwareEngineer to drive the next generation of developer tooling as we build a unified, robust, and scalable monorepo ecosystem . Role: SeniorSoftwareEngineer Experience: 8+ years Location: Fully remote More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
Outsource
Job: SeniorSoftwareEngineer Company: BAE Systems Hourly Rate: £50.79 PAYE or £68.55 Umbrella Location : Portsmouth - hybrid Contract : 12 months (Opportunity to be extended) Working Hours : 37 hours per week Key Responsibilities : Supporting the maintenance and further development and enhancement of multiple software systems within the Autonomy group. Designing, reviewing, developing, testing, documenting, configuring and delivering … software products to the agreed standards and procedures using the specified tools. Testing software products sufficiently to ensure software product quality is maintained and minimal or no re-work is required. Investigating and resolving obsolescence issues and problems raised during any stage of the development lifecycle, including software and system integration, qualification, and in-service trials. … Communicating effectively, identifying early potential risks, seeking clarification and providing feedback to the software and integration lead. Skills & Qualifications : Extensive knowledge of programming languages, Object Oriented programming and design patterns with a minimum of 5 years of C++ experience Minimum of 10 years software development experience. Understanding of of UML or similar high level design methodology. Understanding of More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
Outsource
Job: SeniorSoftwareEngineer Company: BAE Systems Hourly Rate: £50.79 PAYE or £68.55 Umbrella Location : Portsmouth - hybrid Contract : 12 months (Opportunity to be extended) Working Hours : 37 hours per week Key Responsibilities : Supporting the maintenance and further development and enhancement of multiple software systems within the Autonomy group. Designing, reviewing, developing, testing, documenting, configuring and delivering … software products to the agreed standards and procedures using the specified tools. Testing software products sufficiently to ensure software product quality is maintained and minimal or no re-work is required. Investigating and resolving obsolescence issues and problems raised during any stage of the development lifecycle, including software and system integration, qualification, and in-service trials. … Communicating effectively, identifying early potential risks, seeking clarification and providing feedback to the software and integration lead. Skills & Qualifications : Extensive knowledge of programming languages, Object Oriented programming and design patterns with a minimum of 5 years of C++ experience Minimum of 10 years software development experience. Understanding of UML or similarly high level design methodology. Understanding of the More ❯
Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Outsource UK lTD
Job: SeniorSoftwareEngineer Company: BAE Systems Hourly Rate: £50.79 PAYE or £68.55 Umbrella Location : Portsmouth - hybrid Contract : 12 months (Opportunity to be extended) Working Hours : 37 hours per week Key Responsibilities : Supporting the maintenance and further development and enhancement of multiple software systems within the Autonomy group. Designing, reviewing, developing, testing, documenting, configuring and delivering … software products to the agreed standards and procedures using the specified tools. Testing software products sufficiently to ensure software product quality is maintained and minimal or no re-work is required. Investigating and resolving obsolescence issues and problems raised during any stage of the development lifecycle, including software and system integration, qualification, and in-service trials. … Communicating effectively, identifying early potential risks, seeking clarification and providing feedback to the software and integration lead. Skills & Qualifications : Extensive knowledge of programming languages, Object Oriented programming and design patterns with a minimum of 5 years of C++ experience Minimum of 10 years software development experience. Understanding of UML or similarly high level design methodology. Understanding of the More ❯
Hertfordshire, United Kingdom Hybrid / WFH Options
Outsource UK lTD
Job: SeniorSoftwareEngineer Company: BAE Systems Hourly Rate: £50.79 PAYE or £68.55 Umbrella Location : Portsmouth - hybrid Contract : 12 months (Opportunity to be extended) Working Hours : 37 hours per week Key Responsibilities : Supporting the maintenance and further development and enhancement of multiple software systems within the Autonomy group click apply for full job details More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Spyrosoft Ltd
Location London Hybrid 1-2 days a week in the office eligibility to work in the UK Role Overview We are seeking a skilled Senior Developer to join a newly formed engineering team focused on removing legacy components and addressing technical debt within our Media Services products. This role will involve working closely with stakeholders to understand system requirements … component migrations. A proactive and detail-oriented approach will be vital to ensure smooth transitions from legacy systems to scalable, reliable, and future-proof solutions. In addition, experience with software testing practices, Agile methodologies (Scrum or Kanban), and defensive programming techniques will be highly desirable. We are looking for someone who thrives in collaborative, fast-paced teams, who can … Go programming experience Agile/Scrum experience Load Balancer experience Defensive programming techniques Tools and Technology Java Jira AWS TDD CI/CD Experience A degree in Computer Science, Software Engineering, or a related field or similar work based experience. Proven experience as a SeniorSoftwareEngineer ideally with a focus on media-related projects. Very More ❯
Croydon, Surrey, England, United Kingdom Hybrid / WFH Options
eTeam Inc
Job Title: SeniorEngineer with Node.js and Python or Back End (Java and ideally Kafka) Max rate: £537/Day on Umbrella Location: Croydon (Hybrid) Clearance required: SC Transfer (Active SC only ) Contract Duration: 05 months Experience of Java Experience of Spring framework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge … Experience of containerisation using Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them More ❯
Liverpool, Merseyside, England, United Kingdom Hybrid / WFH Options
Adria Solutions
Senior Full Stack/Backend Developer (Contract – AI-First) We’re seeking an AI-first Senior Full Stack or Backend Developer to play a key role in shaping the backend of our next-generation B2C platform. You’ll work closely with our front-end team to design and deliver robust, scalable APIs and infrastructure that power our consumer … microservices architecture. Contract: Full-time, initial term 3–6 months Start: ASAP Location: Liverpool - Hybrid To apply, please send your CV, AI tool usage examples, day rate, and references. Senior Full Stack/Backend Developer (Contract – AI-First More ❯
C++ Video Streaming Engineer (Contract) Location: London (Hybrid - 2 days onsite per week) Duration: 6 months Pay Rate: £250-£300 per day A Day in the Life Join our multidisciplinary team to push the limits of Real Time video technology in the medical device space. You'll: Design, implement, and optimise live streaming capabilities into existing software-based … video pipelines. Leverage hardware acceleration to build high-performance, low-latency video capture, processing, AI inference, visualization, and streaming software. Develop robust and secure-by-design software for a regulated environment. Maintain code quality, reliability, and performance , participating in peer reviews and continuous improvement. Must Haves ? Expertise in WebRTC live video streaming development. ? Strong experience with software video More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Must-Have (Non-Negotiable): 10+ years of professional software engineering experience, with 5+ years in Go. Proven ability to solve complex problems end-to-end, not just implement tickets. Deep understanding of Go’s concurrency model (goroutines, channels, memory model). Strong grasp of computer fundamentals: memory, CPU, I/O. Experience with distributed systems, APIs, and cloud-native More ❯