An excellent opportunity for a computer science or softwareengineering graduate looking to kick-start their career with a world leading company that can offer extensive training and progression opportunities. Are you a recent graduate within softwareengineering or computer science? Would you like to work … provided with extensive training and have the chance to progress your career. This role would therefore suit a recent graduate in computer science or softwareengineering, who is looking for extensive training and progression opportunities and the chance to work for an industry leading company. The Role: Supporting … Extensive training Salary DOE + Bonus + Training + Progression + 33 Days Holiday + Excellent Benefits The Person: Graduate in computer science or softwareengineering Experience with AI/machining learning & IoT beneficial Highly motivated and eager to learn Commutable to Dartford More ❯
An excellent opportunity for a computer science or softwareengineering graduate looking to kick-start their career with a world leading company that can offer extensive training and progression opportunities. Are you a recent graduate within softwareengineering or computer science? Would you like to work … provided with extensive training and have the chance to progress your career. This role would therefore suit a recent graduate in computer science or softwareengineering, who is looking for extensive training and progression opportunities and the chance to work for an industry leading company. The Role: Supporting … Extensive training Salary DOE + Bonus + Training + Progression + 33 Days Holiday + Excellent Benefits The Person: Graduate in computer science or softwareengineering Experience with AI/machining learning & IoT beneficial Highly motivated and eager to learn Commutable to Dartford More ❯
dartford, south east england, united kingdom Hybrid / WFH Options
Spectrum IT Recruitment
A growing Software product business requires an experienced DevOps Engineer to join a Cloud product team utilising Microsoft technology. The Senior DevOps Engineer will join an experienced softwareengineering team in improving DevOps adoption and deployments in an Azure-based architecture. Previous commercial DevOps experience is essential … as this person will own the DevOps environment and mentor a Mid-level DevOps engineer, working closely with the softwareengineering team. Their offices in Hampshire are commutable from Southampton, Bournemouth, Basingstoke areas with the option to working from home 4 days per week. Responsibilities and include: Own … with the senior leadership team Lead and mentor a Mid-level DevOps Engineer Manage CI/CD pipelines and work closely with an experienced softwareengineering team Build expertise on the Azure platform an become the SME Essential experience: Commercial experience in a DevOps environment with previous security More ❯
maidstone, south east england, united kingdom Hybrid / WFH Options
Spectrum IT Recruitment
A growing Software product business requires an experienced DevOps Engineer to join a Cloud product team utilising Microsoft technology. The Senior DevOps Engineer will join an experienced softwareengineering team in improving DevOps adoption and deployments in an Azure-based architecture. Previous commercial DevOps experience is essential … as this person will own the DevOps environment and mentor a Mid-level DevOps engineer, working closely with the softwareengineering team. Their offices in Hampshire are commutable from Southampton, Bournemouth, Basingstoke areas with the option to working from home 4 days per week. Responsibilities and include: Own … with the senior leadership team Lead and mentor a Mid-level DevOps Engineer Manage CI/CD pipelines and work closely with an experienced softwareengineering team Build expertise on the Azure platform an become the SME Essential experience: Commercial experience in a DevOps environment with previous security More ❯
Job Title: Senior Test Systems Software Engineer Location: Rochester Salary: Up to £60,000 depending on skills and experience What you'll be doing: Working in a team environment with the development of Test Equipment solutions that support the complex and demanding requirements of the diverse variety of Products … developed at the Rochester site Test Equipment in the following areas: Systems Requirements and Validation Software Architectures Software Requirement Generation/Derivation Software Top level and detailed Design Software Integration Software Verification/Validation Software estimation and task maturity tracking Your skills and experiences … Essential: Proven technical SoftwareEngineering and development skills with a good understanding of Systems and Hardware Experience of the full Software design life cycle, from requirements analysis, design methods/activities, verification, through to formal release and configuration Existing programming knowledge such as LabVIEW, TestStand, C++, Python More ❯
An excellent opportunity for a computer science or softwareengineering graduate looking to kick-start their career with a world leading company that can offer extensive training and progression opportunities. Are you a recent graduate within softwareengineering or computer science? Would you like to work … provided with extensive training and have the chance to progress your career. This role would therefore suit a recent graduate in computer science or softwareengineering, who is looking for extensive training and progression opportunities and the chance to work... More ❯
Lead Software Engineer – Embedded Firmware | R&D Department Location: Margate, Kent | Job Type: Full-Time and Permanent Senex Recruitment is working with a pioneering technology company to recruit a Lead Software Engineer. Not only is this a unique opportunity to lead software development within a small, skilled … engineering team, but it also allows you to contribute to strategic technical decisions in Product Development as a key member of the senior technology leadership group. If you enjoy developing innovative embedded solutions, mentoring engineers, and influencing product direction, this role will place you at the heart of technology … that truly matters. About the Role of Lead Software Engineer As Lead Software Engineer, you’ll play a dual role: managing a small team of software engineers and being a driving force for software innovation within the business. Therefore, you’ll work closely with the CTO More ❯
GoLang Developer London, UK 6 Month Contract An incredible opportunity for an experienced GoLang Developer with advanced backend engineering skills to join a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a GoLang Developer who can … a GoLang Developer, you'll be working on mission-critical, data-intensive applications that push the boundaries of technology, taking ownership of the full softwareengineering lifecycle, including design, development, and implementation. Reporting into an Engineering Manager, the GoLang Developer will also leverage modern technologies like AWS … performance, reliability, and scalability, as well as participating in code reviews, design discussions, and knowledge sharing. GoLang Developer - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end More ❯
GoLang Developer London, UK 6 Month Contract An incredible opportunity for an experienced GoLang Developer with advanced backend engineering skills to join a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a GoLang Developer who can … a GoLang Developer, you'll be working on mission-critical, data-intensive applications that push the boundaries of technology, taking ownership of the full softwareengineering lifecycle, including design, development, and implementation. Reporting into an Engineering Manager, the GoLang Developer will also leverage modern technologies like AWS … performance, reliability, and scalability, as well as participating in code reviews, design discussions, and knowledge sharing. GoLang Developer - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end More ❯
Software Developer Are you keen to become a Software Engineer, working on successful software within the Agri-tech sector? My client is a highly successful software company that provides an effective service to its specialist market sector throughout the UK. They are looking to expand their … small software development team with a new Software Developer to contribute to new and existing applications for their customer base. The successful Software Developer will: Contribute to the design, development, and implementation of both web and desktop software applications that are ready for use by external … demonstrating strong abilities in .Net, JavaScript, SQL, and Cloud technologies. Liaise with other members of the business to ensure the production of high-quality software products. Software Developer requirements: Experience with Microsoft programming languages, such as C# and .Net. A strong working knowledge of frontend technologies, such as More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Software Development Manager required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (6 out of 10 days in the Rochester office). … Benefits include - Bonus, Pension, Life Assurance, Eye care, Employee assistance programme, cycle2work scheme. We are seeking a Software Development Manager passionate about driving innovation in embedded systems, IoT, and cloud solutions. In this role, you will lead, mentor, and develop a talented team of software engineers, guiding them … high-quality solutions, and collaborating closely with other departments within the R&D team and the Project Management Office. By enhancing use of modern software management tools like Atlassian Jira, you will improve software quality, streamline workflows and boost development efficiency. Moreover, you will play a pivotal role More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Senior Embedded Software Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester … office). We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. This is a new role within the R&D team, created to … development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Technical Placements
Software Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office). Benefits … include - Bonus, Pension, Life Assurance, Eye care, Employee assistance programme, cycle2work scheme. The Software Engineer will work as part of R&D engineering team to design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement … take pride in knowing has a positive impact in the real world. The role involves working on development cycles for the existing products (sustaining engineering) and new product development (NPD). For NPD you will be responsible for the product throughout its development lifecycle meaning you will need good More ❯
Step into the world of tech with a thriving software development company that is on the forefront of creating innovative digital solutions. This entry-level position is perfect for those with a knack for detail and a passion for ensuring software excellence. Job Description: Embark on your IT … career as a Trainee Software Tester where you will be involved in the crucial stages of testing and quality assurance of software products. You will work closely with development teams to identify bugs, suggest improvements, and ensure that all products meet the highest standards before market release. Responsibilities … reports on testing activities like testing results, test case coverage, and bug fixes. Learn and apply quality assurance best practices during all phases of software development. Requirements: Bachelors degree in Computer Science, SoftwareEngineering, or related field. Excellent problem-solving and analytical skills. Attention to detail and More ❯
We are seeking a dedicated Software Engineer to take ownership of sustaining and enhancing the existing embedded firmware and software product portfolio, primarily developed in C, with some C++ used for QT-based front ends. Senior Embedded Software Sustaining Engineer required for a manufacturer of life-saving … development team to focus on new product innovation. You will become a key knowledge holder across the product range and work closely with the software manager to plan and coordinate sustaining engineering tasks. While they operate a rotating schedule where software engineers take turns supporting legacy products … and requesting assistance from the broader team when specific expertise is required. You’ll be joining a collaborative and multi-disciplinary team that spans software, electronics, mechanical design, and testing. The role offers both independent responsibility and the chance to collaborate across functions to ensure our existing products continue More ❯
An exciting opportunity has hit the market with a specialist in Traffic management solutions. We are currently hiring for a Software Developer to join a talented engineering team based in Kent. The successful Software Developer in Kent will report directly to the Senior Software Engineer and … play a key role in designing and developing cutting-edge applications used across high-profile surveillance and traffic systems worldwide. Main Responsibilities of the Software Developer, based in Kent: Develop intuitive and responsive web applications using JavaScript, HTML, CSS, JSON, React.Js, and TypeScript Design and implement REST APIs and … environment Collaborate closely with the back-end development team to integrate front-end components with robust back-end systems Technical Skillset Required for the Software Developer based in Kent: Front-End: JavaScript, HTML, CSS, JSON, React.Js, TypeScript. Back-End: Java, Spring, Spring Boot, JPA/Spring Data. Databases: SQL More ❯
Job Title: Senior Software Engineer Location: Margate Job Type: Full-time Overview: We seek a Senior Software Engineer to drive innovation in embedded firmware development. You will lead R&D efforts, collaborate with leadership, and ensure high-quality software solutions for our products. Key Responsibilities: Lead firmware … development and mentor junior engineers. Collaborate on product concepts and refine specifications. Translate system requirements into software solutions. Develop, test, and document software programs. Work with hardware teams to optimise integration. Research and implement emerging technologies. Assess technical risks and provide expert guidance. Support design reviews and project … management. Ensure compliance with quality and safety standards. Qualifications: Education: Bachelor's in Electrical Engineering, Computer Science, or related field (Master's preferred). Experience: 10+ years in embedded software development with leadership experience. Skills: Expertise in ARM-based microcontrollers, FreeRTOS, and Microsoft Visual Studio. Knowledge of RF More ❯
Tunbridge Wells, Kent, South East, United Kingdom Hybrid / WFH Options
Platform Recruitment Limited
East Sussex Embedded Software Engineer 45-55k This is a great opportunity to join a company who are specialist in safety equipment used in a range of industries. They are now looking for an experienced Embedded Engineer who is comfortable around Embedded C and bare metal development. Main More ❯
dartford, south east england, united kingdom Hybrid / WFH Options
Russell Taylor Group Ltd
Control Systems Engineer Location - Staffordshire Are you a Software Engineer who enjoys working on several different technologies? Would you like to work on cutting edge Hydrogen projects? If so, then this could be the role for you. What you'll be doing: You'll be working on and managing More ❯
maidstone, south east england, united kingdom Hybrid / WFH Options
Russell Taylor Group Ltd
Control Systems Engineer Location - Staffordshire Are you a Software Engineer who enjoys working on several different technologies? Would you like to work on cutting edge Hydrogen projects? If so, then this could be the role for you. What you'll be doing: You'll be working on and managing More ❯
synthetic environments to provide visualisations, demonstrations, verification & validation as well as training capability and support. What we're looking for from you: A Lead Software Engineer who is adaptable and creative in their approach to lead a small software development team and advance the technical development of our … synthetic environments/simulation components for one of MBDA's weapon systems. A strong background in software (C# and C++), and its realisation and system wide impact, with a robust approach to problem solving. You will have an open approach to software development, as the software you … develop can be used across multiple products and projects so strong communication skills are essential. Exposure to real-time software development and simulation standards (DIS and HLA) would be advantageous however it is not crucial. This role will offer you the opportunity to: Grow your skills and abilities, whilst More ❯
synthetic environments to provide visualisations, demonstrations, verification & validation as well as training capability and support. What we're looking for from you: A Lead Software Engineer who is adaptable and creative in their approach to lead a small software development team and advance the technical development of our … synthetic environments/simulation components for one of MBDA's weapon systems. A strong background in software (C# and C++), and its realisation and system wide impact, with a robust approach to problem solving. You will have an open approach to software development, as the software you … develop can be used across multiple products and projects so strong communication skills are essential. Exposure to real-time software development and simulation standards (DIS and HLA) would be advantageous however it is not crucial. This role will offer you the opportunity to: Grow your skills and abilities, whilst More ❯
Job Overview We are seeking a motivated and enthusiastic Junior Software Engineer to join our dynamic development team. This role is ideal for individuals who are passionate about software development and eager to learn and grow within a collaborative environment. The successful candidate will contribute to various projects … working with experienced engineers to enhance their skills in software design and implementation. Benefits Competitive Salary Birthdays off Free On-Site parking Flexitime Hybrid Working Unlimited Drinks in the office Responsibilities Assist in the development, testing, and maintenance of software applications. Collaborate with team members to design and … Participate in code reviews and contribute to team knowledge sharing. Work with APIs and integrate third-party services into applications. Troubleshoot and debug existing software issues. Document development processes, code changes, and technical specifications. Skills Proficiency with C#/.NET Core Proficiency in SQL for database management. knowledge of More ❯
Job Overview We are seeking a motivated and enthusiastic Junior Software Engineer to join our dynamic development team. This role is ideal for individuals who are passionate about software development and eager to learn and grow within a collaborative environment. The successful candidate will contribute to various projects … working with experienced engineers to enhance their skills in software design and implementation. Benefits Competitive Salary Birthdays off Free On-Site parking Flexitime Hybrid Working Unlimited Drinks in the office Responsibilities Assist in the development, testing, and maintenance of software applications. Collaborate with team members to design and … Participate in code reviews and contribute to team knowledge sharing. Work with APIs and integrate third-party services into applications. Troubleshoot and debug existing software issues. Document development processes, code changes, and technical specifications. Skills Proficiency with C#/.NET Core Proficiency in SQL for database management. knowledge of More ❯
Job title: IT Software Engineer Department: Information Technology Reporting to: Corporate Systems Manager Grade: 5 Salary: £57,848 per annum Base: Gravesend, Kent Working Pattern: Monday - Friday, 35 hours per week Who we are: We are the UK's biggest port, central to the country's economy and ambitions … Surrey, through the heart of London, Kent, Essex and out to the North Sea. The role: The Port of London Authority is expanding its software development team to support the modernisation of critical systems that support the operations of the PLA and keep traffic moving on the River Thames. … We are looking for an experienced software developer to join the team and help us improve and adapt our internal systems, expanding functionality and ensuring their longevity. You will be working in a small team with direct contact with stakeholders and users. One of the key operational systems the More ❯