10 Software Development jobs in Kent
Software Engineer
Posted 15 days ago
Job Viewed
Job Description
Software Engineer
Maidstone, Kent
Hybrid - 1 day per week
Software Engineer needed for a leading organisation based in Maidstone, Kent who are looking to employ an experienced Software Engineer with DevOps responsibilities with an in-depth knowledge of Design and development of software solutions using .NET Framework, .NET Core, and .NET 6+, CI/CD pipelines, Azure DevOps, Terraform, Docker and Kubernetes (AKS).
The successful candidate will be responsible for building scalable and maintainable software systems, while also contributing to CI/CD pipeline design, infrastructure automation, and testing integration
* Salary expectation: 60,000 - 70,000 per annum
* 25 day's holiday
* Pension Plan
* Hybrid working: 1 day per week in the office
In order to be the successful Software Engineer and have a chance to gain such an exciting opportunity you will ideally need to have the following:
* Experience in software development with a strong understanding of DevOps engineering.
* Proficiency in CI/CD pipeline design and implementation.
* Hands-on experience with Docker, Kubernetes, and Azure DevOps.
* Strong knowledge of .NET development and Visual Studio environments.
* Experience with infrastructure as code using Terraform.
* Familiarity with automated testing frameworks and integration into pipeline
This really is a fantastic opportunity for a Software Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out!
Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Senior Software Engineer
Posted 6 days ago
Job Viewed
Job Description
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 communication and marine navigation is a plus.
- Competencies: Strong leadership, problem-solving, and collaboration skills in a fast-paced environment.
CVs in Word Format to (url removed)
New Appointments Group, Expertly Matching Employers and Jobseekers since 1975. Committed to diversity, equality and opportunity for all. Twitter: @nagforjobs
Senior Embedded Software Engineer
Posted today
Job Viewed
Job Description
Senior Embedded Software Engineer
Margate (On-Site)
Competitive + Training + Progression + Pension
An excellent opportunity awaits an experienced Embedded Software Engineer to join an industry leader in a role offering great technical ownership, stability and project variety.
This company is aa recognised leader in maritime safety sector, with a strong R&D and Engineering driven culture.
In this role, you'll lead the embedded software, taking ownership of firmware and microcontroller development across the full product lifecycle. You'll play a key role in shaping technical direction, contributing to product decisions, and providing technical guidance across the team. This is an office-based role in Margate.
The ideal candidate is an experience embedded engineer with strong hands-on experience developing firmware for microcontroller-based products, looking to step into or build on a team leadership role. This role is site based in Margate, 5 days a week with half days on a Friday.
This is a great opportunity to lead a software team in an R&D-driven environment in a role offering great progression and personal development opportunities.
The Role:
- Hands on Technical Leadership of Embedded Software Team
- Leading design and development of embedded firmware for products
- Engage with stakeholders and mentor/lead junior members of the team
- Site based in Margate, 5 days a week
The Person:
- Strong experience in embedded firmware development
- Strong experience in both bare-metal and RTOS development
- Stakeholder communication and team leadership skills/experience.
- Located within a commutable distance of Margate (Kent), or looking to relocate to the area
Reference Number: BBBH(phone number removed)
To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical Recruitment.
Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles.
The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
Software Engineer (Controls Systems)
Posted 19 days ago
Job Viewed
Job Description
Software Engineer (Controls Systems)
55,000 - 60,000 Negotiable + 25 Days Holiday + Healthcare Benefits + Training + Progression
Aylesford
Are you a Software Engineer looking to step into a progressive role for a rapidly growing manufacturer that has doubled headcount in the last 18 months, where you will play a crucial role in their ongoing success, working on exciting and technically challenging projects for the design and manufacture of specialist hybrid power solutions?
Are you looking to join a specialist, forward-thinking organisation that provides innovative and sustainable solutions across marine and off-grid markets, where you will add direct value in a role that offers ongoing training and development, and the long-term potential to progress as the company continues on its impressive trajectory?
The company provides hybrid power and monitoring systems with sophisticated control, which combine renewable energy sources with traditional power sources, enabling reduced emissions and improved energy efficiency. They develop cutting-edge technologies to provide the latest solutions for applications in marine, off-grid and specialist vehicles.
You will be responsible for looking to continually improve their control systems and hardware integration.
The role:
- Write, test, and maintain code for software applications
- Provide Python support for off-grid product ranges
- Identify and fix bugs in existing software
- Conduct thorough testing to ensure that the software runs smoothly
The person:
- Degree qualified with proven experience in a software engineering role
- Any hardware experience would be beneficial (e.g., interaction between embedded systems and connected hardware)
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV.
Keywords: Software Engineer, Python, JavaScript, Typescript, C++, Network Security, Git, Hardware Integration
Reference Number: BBBH21722
We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered remuneration will be dependent on the extent of your experience, qualifications, and skill set.
Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website.
Software Development Manager
Posted 19 days ago
Job Viewed
Job Description
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 with strong people management, process leadership, and delivery governance skills.
In this role, you will:
· Lead and develop the software team through a period of process evolution.
· Maintain our proven Waterfall framework while incorporating Agile-inspired practices for improved planning, reporting, and visibility.
· Drive process improvements and maximise our use of Atlassian tools for work breakdown structures, progress tracking, and actionable reporting.
· Develop and manage CI/CD pipelines to enhance build, integration, testing, and deployment workflows — ensuring faster delivery of high-quality, compliant software.
· Collaborate closely with the Project Management Office and other R&D managers to integrate software development into the wider product delivery process.
· Foster a culture of continuous improvement, accountability, and open communication.
Who you’ll report to: Director of Research and Development Responsibilities
Project & Delivery Management
· Plan and prioritise software projects in collaboration with the Project Management Office.
· Allocate resources, manage risks, and set clear milestones and timelines.
· Oversee delivery of new products, features, bug fixes, and maintenance.
· Introduce Agile-inspired practices (Scrum, Kanban) within the Waterfall framework.
· Ensure Jira boards, sprint reports, and dashboards are accurate, up to date, and central to project governance.
Quality & Compliance
· Design and maintain CI/CD pipelines in collaboration with the Software Quality team.
· Align software development with regulatory, quality, and cybersecurity standards.
· Promote best practices in documentation and traceability from requirements through testing.
· Collaborate with other R&D managers to improve development workflows.
Team Leadership
· Build and develop a high-performing software team.
· Set clear objectives, conduct performance reviews, and ensure accountability.
· Promote a culture of ownership, collaboration, and continuous improvement.
Process Improvement
· Encourage retrospectives and turn lessons learned into actionable improvements.
· Trial workflow, automation, and tool enhancements that benefit software and wider R&D.
· Stay current with emerging practices in regulated software development and hybrid Agile/Waterfall delivery models.
Stakeholder Communication
· Provide regular progress updates to stakeholders.
· Facilitate planning sessions, reviews, and retrospectives that deliver actionable outcomes.
· Contribute to long-term product and technology roadmaps with structured, realistic delivery plans.
Qualifications· Degree in Engineering (preferably with a Software focus) – desirable.Essential Experience
· Proven experience managing software development teams (10–15 engineers) delivering embedded (preferable), IoT, and cloud-enabled products.
· Demonstrated success introducing process improvements and CI/CD pipelines that improved performance while maintaining compliance and timelines.
· Experience leading cross-functional collaboration between software, hardware, and testing teams.
· Background in adapting Agile methods (Scrum, Kanban) within Waterfall structures.
· Practical experience using Atlassian tools (Jira, Bitbucket) for project tracking and reporting.
Knowledge/Skills
Leadership & People Management
· Strong track record as a people manager, including setting objectives, conducting reviews, and ensuring accountability.
· Skilled in conflict resolution and building a collaborative team culture.
Process & Delivery
· Expertise in SDLC management across both Waterfall and Agile-inspired practices.
· Skilled in structuring Work Breakdown Structures (WBS) for design traceability.
· Capable of driving reporting, forecasting, and transparency using Jira dashboards and metrics.
Communication
· Excellent communication skills, able to convey technical and project information clearly to diverse stakeholders.
· Experienced in facilitating planning sessions, reviews, and retrospectives.
· Skilled at influencing change and promoting continuous improvement.
Quality & Compliance
· Solid understanding of regulated software development practices (e.g., ISO9001, ISO27001, NIST).
· Experience embedding secure development lifecycle practices and ensuring audit-readiness.
Software Development Manager
Posted today
Job Viewed
Job Description
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 with strong people management, process leadership, and delivery governance skills.
In this role, you will:
· Lead and develop the software team through a period of process evolution.
· Maintain our proven Waterfall framework while incorporating Agile-inspired practices for improved planning, reporting, and visibility.
· Drive process improvements and maximise our use of Atlassian tools for work breakdown structures, progress tracking, and actionable reporting.
· Develop and manage CI/CD pipelines to enhance build, integration, testing, and deployment workflows — ensuring faster delivery of high-quality, compliant software.
· Collaborate closely with the Project Management Office and other R&D managers to integrate software development into the wider product delivery process.
· Foster a culture of continuous improvement, accountability, and open communication.
Who you’ll report to: Director of Research and Development Responsibilities
Project & Delivery Management
· Plan and prioritise software projects in collaboration with the Project Management Office.
· Allocate resources, manage risks, and set clear milestones and timelines.
· Oversee delivery of new products, features, bug fixes, and maintenance.
· Introduce Agile-inspired practices (Scrum, Kanban) within the Waterfall framework.
· Ensure Jira boards, sprint reports, and dashboards are accurate, up to date, and central to project governance.
Quality & Compliance
· Design and maintain CI/CD pipelines in collaboration with the Software Quality team.
· Align software development with regulatory, quality, and cybersecurity standards.
· Promote best practices in documentation and traceability from requirements through testing.
· Collaborate with other R&D managers to improve development workflows.
Team Leadership
· Build and develop a high-performing software team.
· Set clear objectives, conduct performance reviews, and ensure accountability.
· Promote a culture of ownership, collaboration, and continuous improvement.
Process Improvement
· Encourage retrospectives and turn lessons learned into actionable improvements.
· Trial workflow, automation, and tool enhancements that benefit software and wider R&D.
· Stay current with emerging practices in regulated software development and hybrid Agile/Waterfall delivery models.
Stakeholder Communication
· Provide regular progress updates to stakeholders.
· Facilitate planning sessions, reviews, and retrospectives that deliver actionable outcomes.
· Contribute to long-term product and technology roadmaps with structured, realistic delivery plans.
Qualifications· Degree in Engineering (preferably with a Software focus) – desirable.Essential Experience
· Proven experience managing software development teams (10–15 engineers) delivering embedded (preferable), IoT, and cloud-enabled products.
· Demonstrated success introducing process improvements and CI/CD pipelines that improved performance while maintaining compliance and timelines.
· Experience leading cross-functional collaboration between software, hardware, and testing teams.
· Background in adapting Agile methods (Scrum, Kanban) within Waterfall structures.
· Practical experience using Atlassian tools (Jira, Bitbucket) for project tracking and reporting.
Knowledge/Skills
Leadership & People Management
· Strong track record as a people manager, including setting objectives, conducting reviews, and ensuring accountability.
· Skilled in conflict resolution and building a collaborative team culture.
Process & Delivery
· Expertise in SDLC management across both Waterfall and Agile-inspired practices.
· Skilled in structuring Work Breakdown Structures (WBS) for design traceability.
· Capable of driving reporting, forecasting, and transparency using Jira dashboards and metrics.
Communication
· Excellent communication skills, able to convey technical and project information clearly to diverse stakeholders.
· Experienced in facilitating planning sessions, reviews, and retrospectives.
· Skilled at influencing change and promoting continuous improvement.
Quality & Compliance
· Solid understanding of regulated software development practices (e.g., ISO9001, ISO27001, NIST).
· Experience embedding secure development lifecycle practices and ensuring audit-readiness.
Software Development Manager
Posted 19 days ago
Job Viewed
Job Description
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).
Requirements
We are seeking a Software Development Manager with strong people management, process leadership, and delivery governance skills.
In this role, you will:
· Lead and develop the software team through a period of process evolution.
· Maintain our proven Waterfall framework while incorporating Agile-inspired practices for improved planning, reporting, and visibility.
· Drive process improvements and maximise our use of Atlassian tools for work breakdown structures, progress tracking, and actionable reporting.
· Develop and manage CI/CD pipelines to enhance build, integration, testing, and deployment workflows — ensuring faster delivery of high-quality, compliant software.
· Collaborate closely with the Project Management Office and other R&D managers to integrate software development into the wider product delivery process.
· Foster a culture of continuous improvement, accountability, and open communication.
Who you’ll report to: Director of Research and Development ResponsibilitiesProject & Delivery Management
· Plan and prioritise software projects in collaboration with the Project Management Office.
· Allocate resources, manage risks, and set clear milestones and timelines.
· Oversee delivery of new products, features, bug fixes, and maintenance.
· Introduce Agile-inspired practices (Scrum, Kanban) within the Waterfall framework.
· Ensure Jira boards, sprint reports, and dashboards are accurate, up to date, and central to project governance.
Quality & Compliance
· Design and maintain CI/CD pipelines in collaboration with the Software Quality team.
· Align software development with regulatory, quality, and cybersecurity standards.
· Promote best practices in documentation and traceability from requirements through testing.
· Collaborate with other R&D managers to improve development workflows.
Team Leadership
· Build and develop a high-performing software team.
· Set clear objectives, conduct performance reviews, and ensure accountability.
· Promote a culture of ownership, collaboration, and continuous improvement.
Process Improvement
· Encourage retrospectives and turn lessons learned into actionable improvements.
· Trial workflow, automation, and tool enhancements that benefit software and wider R&D.
· Stay current with emerging practices in regulated software development and hybrid Agile/Waterfall delivery models.
Stakeholder Communication
· Provide regular progress updates to stakeholders.
· Facilitate planning sessions, reviews, and retrospectives that deliver actionable outcomes.
· Contribute to long-term product and technology roadmaps with structured, realistic delivery plans.
Qualifications · Degree in Engineering (preferably with a Software focus) – desirable. Essential Experience· Proven experience managing software development teams (10–15 engineers) delivering embedded (preferable), IoT, and cloud-enabled products.
· Demonstrated success introducing process improvements and CI/CD pipelines that improved performance while maintaining compliance and timelines.
· Experience leading cross-functional collaboration between software, hardware, and testing teams.
· Background in adapting Agile methods (Scrum, Kanban) within Waterfall structures.
· Practical experience using Atlassian tools (Jira, Bitbucket) for project tracking and reporting.
Knowledge/SkillsLeadership & People Management
· Strong track record as a people manager, including setting objectives, conducting reviews, and ensuring accountability.
· Skilled in conflict resolution and building a collaborative team culture.
Process & Delivery
· Expertise in SDLC management across both Waterfall and Agile-inspired practices.
· Skilled in structuring Work Breakdown Structures (WBS) for design traceability.
· Capable of driving reporting, forecasting, and transparency using Jira dashboards and metrics.
Communication
· Excellent communication skills, able to convey technical and project information clearly to diverse stakeholders.
· Experienced in facilitating planning sessions, reviews, and retrospectives.
· Skilled at influencing change and promoting continuous improvement.
Quality & Compliance
· Solid understanding of regulated software development practices (e.g., ISO9001, ISO27001, NIST).
· Experience embedding secure development lifecycle practices and ensuring audit-readiness.
Benefits
Great Salary
Hybrid 6 days in 10 at office
Bonus
Car Allowance
Pension
Be The First To Know
About the latest Software development Jobs in Kent !
Software Developer Apprentice
Posted today
Job Viewed
Job Description
Calling all aspiring Software Developers! An award-winning brand development agency GeoBrand based in Maidstone is on the hunt for a software developer apprentice to join their team; they are seeking a driven, ambitious, motivated designer to help grow their team as a Word-Press website desiginer!
GeoBrand is a team of graphic designers and developers. Working across multiple sectors from hospitali.
WHJS1_UKTJ
Software Engineer
Posted today
Job Viewed
Job Description
Software Engineer
Maidstone, Kent
Hybrid - 1 day per week
Software Engineer needed for a leading organisation based in Maidstone, Kent who are looking to employ an experienced Software Engineer with DevOps responsibilities with an in-depth knowledge of Design and development of software solutions using .NET Framework, .NET Core, and .NET 6+, CI/CD pipelines, Azure DevOps, Terraform, Docker and Kubernetes (AKS).
The successful candidate will be responsible for building scalable and maintainable software systems, while also contributing to CI/CD pipeline design, infrastructure automation, and testing integration
* Salary expectation: 60,000 - 70,000 per annum
* 25 day's holiday
* Pension Plan
* Hybrid working: 1 day per week in the office
In order to be the successful Software Engineer and have a chance to gain such an exciting opportunity you will ideally need to have the following:
* Experience in software development with a strong understanding of DevOps engineering.
* Proficiency in CI/CD pipeline design and implementation.
* Hands-on experience with Docker, Kubernetes, and Azure DevOps.
* Strong knowledge of .NET development and Visual Studio environments.
* Experience with infrastructure as code using Terraform.
* Familiarity with automated testing frameworks and integration into pipeline
This really is a fantastic opportunity for a Software Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out!
Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Software Engineer (Controls Systems)
Posted today
Job Viewed
Job Description
Software Engineer (Controls Systems)
55,000 - 60,000 Negotiable + 25 Days Holiday + Healthcare Benefits + Training + Progression
Aylesford
Are you a Software Engineer looking to step into a progressive role for a rapidly growing manufacturer that has doubled headcount in the last 18 months, where you will play a crucial role in their ongoing success, working on exciting and technically challenging projects for the design and manufacture of specialist hybrid power solutions?
Are you looking to join a specialist, forward-thinking organisation that provides innovative and sustainable solutions across marine and off-grid markets, where you will add direct value in a role that offers ongoing training and development, and the long-term potential to progress as the company continues on its impressive trajectory?
The company provides hybrid power and monitoring systems with sophisticated control, which combine renewable energy sources with traditional power sources, enabling reduced emissions and improved energy efficiency. They develop cutting-edge technologies to provide the latest solutions for applications in marine, off-grid and specialist vehicles.
You will be responsible for looking to continually improve their control systems and hardware integration.
The role:
- Write, test, and maintain code for software applications
- Provide Python support for off-grid product ranges
- Identify and fix bugs in existing software
- Conduct thorough testing to ensure that the software runs smoothly
The person:
- Degree qualified with proven experience in a software engineering role
- Any hardware experience would be beneficial (e.g., interaction between embedded systems and connected hardware)
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV.
Keywords: Software Engineer, Python, JavaScript, Typescript, C++, Network Security, Git, Hardware Integration
Reference Number: BBBH21722
We are an equal opportunities employer and welcome applications from all suitable candidates. The salary advertised is a guideline for this position. The offered remuneration will be dependent on the extent of your experience, qualifications, and skill set.
Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website.