Software EngineerRunnymede area **Only British Citizen applicants (born in the UK) will be considered for this role, due... Read more
Runnymede area
**Only British Citizen applicants (born in the UK) will be considered for this role, due to the Security Clearance checks**
Salary: up to £75K + Excellent Benefits
Security Clearance: Must be eligible for SC Clearance
We're partnering with an established engineering and technology organisation that is expanding its software engineering capability to support the development of advanced maritime systems.
This is an exciting opportunity for Software Engineers who enjoy working across the full software development lifecycle, from initial concept and design through to implementation, testing, and delivery. You'll be part of a collaborative, multidisciplinary engineering team developing innovative solutions within a highly technical and mission-critical environment.
The role offers excellent long-term career development, exposure to complex engineering projects, and clear progression opportunities towards technical leadership positions.
The RoleYou'll be involved in:
Software design, development, integration, and testing across a variety of platforms.Developing solutions ranging from embedded systems through to distributed and networked applications.Working closely with systems, electronics, and hardware engineers to deliver integrated solutions.Producing technical documentation and supporting project deliverables.Participating in design reviews and providing technical input to software architecture decisions.Supporting research and development activities to improve product capability and engineering quality.Contributing to technical proposals and supporting future project opportunities.Working on software applications that utilise digital signal processing techniques.What We're Looking ForEssential:
Degree qualified in Software Engineering, Computer Science, Electronic Engineering, or a related discipline.Commercial experience in software design and development.Strong knowledge of structured software development methodologies.Experience with UML-based design approaches.Proficiency in at least one of the following languages:CC++C#JavaStrong communication skills with the ability to work effectively within multidisciplinary engineering teams.Ability to work independently and contribute within a collaborative environment.Eligible to obtain UK SC Security Clearance.Desirable:
Experience working within defence, aerospace, maritime, or other highly regulated engineering environments.Understanding of sonar systems or signal processing applications.Interest in professional development and working towards Chartered Engineer status.What's on Offer:Opportunity to work across the full engineering lifecycle.Clear career progression and leadership development opportunities.Flexible working arrangements with core working hours.Paid overtime or time off in lieu.Generous holiday allowance including a Christmas shutdown period.Competitive pension contribution.Private medical cover.Ongoing training, development, and professional qualification support.Salary sacrifice schemes and technology purchase programmes.Relocation assistance available where applicable.Interested? Send the updated CV to Luana Ferreira at [email protected] or call her on 07918726944.
Proactive Global is committed to equality in the workplace and is an equal opportunity employer.
Proactive Global is acting as an Employment Business in relation to this vacancy.
Our client is a leading provider of enterprise software solutions used by global logistics and supply chain organizations... Read more
Our client is a leading provider of enterprise software solutions used by global logistics and supply chain organizations to optimize warehouse operations, automation, and material flow processes. As part of continued growth, they are looking for an experienced Senior Software Developer to take a key role in the design, development, and delivery of complex software solutions within a highly collaborative engineering environment.
This position offers a blend of hands-on development, technical leadership, solution design, mentoring, and project ownership, making it ideal for a senior engineer looking to have a direct impact on both technology and team success.
Key ResponsibilitiesDesign, develop, and implement complex software solutions and enhancementsTake technical ownership of development activities across projects and workstreamsLead code reviews and promote software engineering best practicesDevelop technical concepts and solution architectures for challenging customer requirementsEvaluate and optimize existing software solutions and processesWork closely with stakeholders, consultants, and cross-functional teams to deliver high-quality solutionsMentor and coach junior developers while supporting knowledge sharing across teamsContribute to technical decision-making, project planning, and delivery activitiesSupport software commissioning, integration, and complex customer environments when requiredSkills & ExperienceStrong experience with C++ development, ideally including framework-based developmentExperience with SQL and relational databasesBackground in enterprise software, logistics systems, warehouse management systems (WMS), supply chain software, or industrial automation environmentsExperience designing and implementing complex software solutionsUnderstanding of system integrations, interfaces, and distributed application environmentsAbility to translate business requirements into scalable technical solutionsPrevious experience mentoring or leading developers is highly desirableKnowledge of Linux, Windows, and enterprise operating environments is beneficialWhat We're Looking ForBachelor's degree in Computer Science, Software Engineering, IT, or a related discipline (or equivalent professional experience)5+ years of professional software development experienceStrong analytical and problem-solving skillsAbility to take ownership of projects and technical decisionsExcellent communication and stakeholder management abilitiesA collaborative mindset with a passion for continuous improvement and knowledge sharingWhy Apply?Opportunity to work on mission-critical software used by leading logistics and supply chain organizationsSignificant technical ownership and influence on architecture and engineering decisionsCollaborative, highly skilled development environmentClear opportunities for professional growth, leadership, and career progressionWork on complex, real-world challenges involving automation, warehouse operations, and large-scale enterprise systems
Proactive Global is committed to equality in the workplace and is an equal opportunity employer.
Proactive Global is acting as an Employment Business in relation to this vacancy.
About the CompanyA rapidly expanding technology organisation operating at the forefront of industrial automation and intelligent systems. The... Read more
About the Company
A rapidly expanding technology organisation operating at the forefront of industrial automation and intelligent systems. The business partners with major global enterprises to transform complex operational environments through scalable, high-performance software solutions. With a strong focus on innovation and real-world impact, significant investment is being made into next-generation platforms that optimise efficiency across large-scale operations.
The Opportunity
An experienced Senior Software Engineer is required to join a high-performing engineering team. This is a full-stack role, playing a key part in designing and building robust, scalable applications that power mission-critical systems. The position offers the chance to collaborate with cross-functional teams, contribute to architectural decisions, and shape the future of sophisticated automation software.
Location: Illinois
Travel: Approximately 25-30%
Key Responsibilities
Design, develop, and maintain backend services using Go and Java.Build modern, user-facing applications using JavaScript, TypeScript, and leading web frameworks.Develop and optimise relational database structures, queries, and performance.Collaborate with engineers, project stakeholders, and delivery teams to define and implement technical solutions.Engage with client teams to support implementation, training, and evolving requirements.Produce clean, maintainable, and well-documented code aligned with best practices.Troubleshoot and enhance system performance, reliability, and scalability.Support deployment and testing of software both remotely and on-site.Contribute to code reviews, mentor junior engineers, and promote engineering excellence.Stay current with emerging technologies and recommend system improvements.Support ongoing operations, including occasional out-of-hours technical assistance.Required Experience & Skills
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.5+ years of professional software development experience.Strong proficiency in Go, Java, JavaScript, and TypeScript.Experience building production-grade applications across the full stack.Familiarity with modern frameworks such as React or Angular.Solid experience with relational databases (e.g., PostgreSQL, MySQL, Oracle), including optimisation and tuning.Working knowledge of Linux environments and networking fundamentals.Strong understanding of software design, data structures, and system architecture.Experience with Git and agile development practices.Excellent problem-solving and communication skills.Ability to work both independently and collaboratively in a fast-paced environment.Desirable Skills
Experience with cloud platforms (AWS, Azure, or Google Cloud).Exposure to automation systems, robotics, or industrial technologies.Knowledge of containerisation tools such as Docker and Kubernetes.Familiarity with CI/CD pipelines and DevOps practices.Experience with NoSQL databases is advantageous.What's on Offer
Competitive salary and performance-related bonusComprehensive health, dental, and vision coverageRetirement savings plan with employer contributionGenerous paid time offLife insurance and disability coverageAdditional Information
Applicants must be authorised to work in the United States. Visa sponsorship is not available for this position.
Proactive Global is committed to equality in the workplace and is an equal opportunity employer.
Proactive Global is acting as an Employment Business in relation to this vacancy.
About the CompanyA rapidly expanding technology organisation operating at the forefront of industrial automation and intelligent systems. The... Read more
About the Company
A rapidly expanding technology organisation operating at the forefront of industrial automation and intelligent systems. The business partners with major global enterprises to transform complex operational environments through scalable, high-performance software solutions. With a strong focus on innovation and real-world impact, significant investment is being made into next-generation platforms that optimise efficiency across large-scale operations.
The Opportunity
An experienced Senior Software Engineer is required to join a high-performing engineering team. This is a full-stack role, playing a key part in designing and building robust, scalable applications that power mission-critical systems. The position offers the chance to collaborate with cross-functional teams, contribute to architectural decisions, and shape the future of sophisticated automation software.
Location: Illinois
Travel: Approximately 25-30%
Key Responsibilities
Design, develop, and maintain backend services using Go and Java.Build modern, user-facing applications using JavaScript, TypeScript, and leading web frameworks.Develop and optimise relational database structures, queries, and performance.Collaborate with engineers, project stakeholders, and delivery teams to define and implement technical solutions.Engage with client teams to support implementation, training, and evolving requirements.Produce clean, maintainable, and well-documented code aligned with best practices.Troubleshoot and enhance system performance, reliability, and scalability.Support deployment and testing of software both remotely and on-site.Contribute to code reviews, mentor junior engineers, and promote engineering excellence.Stay current with emerging technologies and recommend system improvements.Support ongoing operations, including occasional out-of-hours technical assistance.Required Experience & Skills
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.5+ years of professional software development experience.Strong proficiency in Go, Java, JavaScript, and TypeScript.Experience building production-grade applications across the full stack.Familiarity with modern frameworks such as React or Angular.Solid experience with relational databases (e.g., PostgreSQL, MySQL, Oracle), including optimisation and tuning.Working knowledge of Linux environments and networking fundamentals.Strong understanding of software design, data structures, and system architecture.Experience with Git and agile development practices.Excellent problem-solving and communication skills.Ability to work both independently and collaboratively in a fast-paced environment.Desirable Skills
Experience with cloud platforms (AWS, Azure, or Google Cloud).Exposure to automation systems, robotics, or industrial technologies.Knowledge of containerisation tools such as Docker and Kubernetes.Familiarity with CI/CD pipelines and DevOps practices.Experience with NoSQL databases is advantageous.What's on Offer
Competitive salary and performance-related bonusComprehensive health, dental, and vision coverageRetirement savings plan with employer contributionGenerous paid time offLife insurance and disability coverageAdditional Information
Applicants must be authorised to work in the United States. Visa sponsorship is not available for this position.
Proactive Global is committed to equality in the workplace and is an equal opportunity employer.
Proactive Global is acting as an Employment Business in relation to this vacancy.
* Salary: $95K-$120K * Location: 20-30% travel The employer specialises in automated storage solutions and is dedicated to... Read more
* Salary: $95K-$120K
* Location: 20-30% travel
The employer specialises in automated storage solutions and is dedicated to providing innovative and efficient systems that help businesses streamline their operations. They have an exciting opportunity for a Controls Software Engineer to join their team. This position is well-suited to an experienced and detail-oriented engineer who is looking to play a key role in the development and implementation of cutting-edge automation systems.
Key Responsibilities:
* Support Sales, Engineering, Project Management, and Commissioning teams with expertise in system installation and integration.
* Contribute to the creation of functional description specifications for system operation and commissioning of controls.
* Draft documentation such as Standard Operating Procedures (SOPs) and manuals.
* Design and develop PLC programs using standard blocks.
* Design and develop HMI programs using standard templates.
* Test and troubleshoot mechanical and electrical systems and processes.
* Collaborate with the integration team on WCS (Warehouse Control System) testing.
* Provide simulation support to optimize the system.
* Contribute to test plan development alongside the Commissioning Team.
* Be on-site to ensure functionality after rack installation and initial electrical troubleshooting.
* Oversee the final commissioning stages to prepare the system for customer handover.
* Perform Site Acceptance Testing (SAT) to ensure system readiness.
Qualifications:
* Several years of experience in controls engineering for material handling systems and industrial automation.
* Bachelor's or Master's degree in Automation, Robotics, Electrical, Electro-Mechanical, or Mechatronics Engineering.
* Experience programming PLC and HMI systems (Siemens preferred, but strong experience with Allen Bradley is acceptable).
* Proficiency in reading/writing code in SCL or other structured text-based languages.
* A passion for continuously improving processes, hardware components, and codebase.
Reasons why you should apply:
* Opportunity to work on state-of-the-art automated storage systems in an industry-leading company.
* Gain experience with a variety of automation technologies and collaborate with a talented team.
How to Apply:
For more information on the role, or an informal discussion regarding opportunities we have available, please contact Tara Gain at [email protected].
Why work with Proactive?
Proactive Global is an industry-leading, specialist engineering recruitment agency focused on the automation, manufacturing, and advanced technology sectors. We offer specialist recruitment services to a niche customer base, ensuring that our clients provide the best opportunities for your career. Proactive encourages and promotes equality and diversity within the workforce, acting with honesty, integrity, and impartiality in all recruitment processes.
When registering with Proactive, you'll have the chance to apply for some of the most interesting, specialized roles in the marketplace, working with the biggest companies in the sector. Follow us on LinkedIn and Facebook for industry news, and download our app for live notifications on newly listed vacancies. We look forward to helping you find your next role!
Proactive Global is committed to equality in the workplace and is an equal opportunity employer.
Proactive Global is acting as an Employment Business in relation to this vacancy.
Software Commissioning Engineer - offering international travel, professional development, and cutting‑edge automation projectsSalary: approx. €40,000 gross per yearLocation:... Read more
The employer specialises in the automated warehouse and logistics automation industry, and is known for its innovative, high‑tech solutions and strong global engineering teams. They have an exciting opportunity for a Software Commissioning Engineer to join their organisation. This position is well‑suited to a hands‑on, analytical, and customer‑focused person who is looking to grow their technical expertise while working on international automation projects.
Responsibilities:Model, parameterise, and configure automation software to meet customer requirements.Test software using simulation tools and perform on‑site integration testing.Support customers during functional tests, training, and start‑up phases.Implement software adaptations and prepare project documentation for handover.Requirements:Completed apprenticeship or qualification in IT or software‑related field.Basic knowledge of object‑oriented programming (C++, C#, or Java).Basic understanding of relational databases (SQL/Oracle) and Linux.Willingness to travel internationally (approx. 50% per year).Good English skills - customer‑oriented, open‑minded, and resilient.Reasons why you should apply:Opportunity to work with cutting‑edge automation technologies in a global environment.Strong professional and personal development programmes.A motivated, supportive team that values responsibility and innovation.Exposure to international projects and advanced warehouse automation systems.How to Apply:For more information on the role, or an informal discussion regarding opportunities we have available, please contact Joanna Leoniuk on [email protected] or +44 20 3148 3727.
Why work with Proactive Global?Proactive Global is an industry‑leading, specialist engineering recruitment agency focused on the automation, manufacturing and robotics sectors. We offer specialist recruitment services to a niche customer base, vetting that our clients offer the best opportunities for your career. Proactive encourages and promotes equality and diversity within the workforce. We act with honesty, integrity and impartiality, ensuring your application is considered on its own merits and without bias.
When registering with Proactive you will have the opportunity to apply for some of the most interesting, specialist opportunities in the marketplace, with the biggest companies in the sector. Follow us on LinkedIn and Facebook for industry news and download our app for live notifications about newly listed vacancies. We look forward to helping you find your next role.
Proactive Global is committed to equality in the workplace and is an equal opportunity employer.
Proactive Global is acting as an Employment Business in relation to this vacancy.
A leading provider of warehouse automation and intralogistics software solutions is seeking a Lead Software Developer to drive... Read more
A leading provider of warehouse automation and intralogistics software solutions is seeking a Lead Software Developer to drive the design and delivery of complex automation projects.
This is a senior, hands-on role combining technical leadership, solution architecture, and customer-facing delivery, working on a proprietary warehouse execution and control platform used in highly automated distribution environments.
What You'll Be DoingOwning technical design and architecture for customer implementationsTranslating business requirements into scalable software solutions and delivery plansLeading and mentoring development teams, including code reviews and design decisionsActing as the technical point of contact for customers and internal stakeholdersDriving full project lifecycle delivery (requirements → development → deployment)Resolving complex issues related to performance, reliability, and automation systemsHands-On Technical WorkDeveloping applications using C#/.NET (Framework & modern .NET)Building UI solutions with WPF / MVVMDesigning and optimizing SQL Server databases, queries, and stored proceduresDeveloping REST APIs and service integrationsIntegrating software with warehouse automation systems (WCS/WES), PLCs, AMRs, and host systemsTech EnvironmentC#, .NET (4.8 / .NET 8)WPF, MVVM, XAMLSQL ServerAzure DevOps (Boards, Pipelines, Repos)REST / service-based architecturesIndustrial system interfaces (PLC, AMR, etc.)What We're Looking For5+ years of experience in software development (object-oriented languages)Strong background in C#/.NET developmentExperience in a technical lead or senior engineering roleAbility to translate customer requirements into solution architectureExperience with Agile delivery and tools like Azure DevOpsStrong communication and stakeholder management skillsNice to HaveExperience with warehouse automation, WMS/WCS/WES, or industrial systemsExposure to PLC communication or robotics integrationBackground in high-availability or performance-critical systemsAdditional InfoFully remote role (aligned to US time zones)~25% travel (domestic/international)Opportunity to shape software used in large-scale automated warehousesStrong influence on technical direction and product evolutionThis is a high-impact role for someone who enjoys combining hands-on engineering with leadership in a fast-growing automation space.
Proactive Global is committed to equality in the workplace and is an equal opportunity employer.
Proactive Global is acting as an Employment Business in relation to this vacancy.
Senior Software EngineerLocation: Chertsey / Portland (with UK travel) Salary: Competitive + benefitsAn established engineering organisation operating within... Read more
Location: Chertsey / Portland (with UK travel)
Salary: Competitive + benefits
An established engineering organisation operating within the Defence sector is seeking a Senior Software Engineer to join its growing team. This role offers the opportunity to work on advanced systems and products, contributing across the full software development lifecycle within a collaborative, multi-disciplinary environment.
The RoleReporting to the Principal Engineer, the Senior Software Engineer will play a key role in the design, development and delivery of high-quality software solutions. You will lead and mentor a team of engineers, ensuring projects are delivered to specification, on time and within budget.
Key ResponsibilitiesTake responsibility for the quality of software delivered by the team to the project technical authoritySupport the Project Manager in estimating, monitoring and meeting project timescalesDefine software architecture and detailed design as part of wider system developmentWork closely with multidisciplinary teams to define interfaces with firmware and electronicsPresent software designs internally and to customers at all project stagesEnsure compliance with company and project standards, procedures and best practicesLead, mentor and supervise software engineers, ensuring effective delivery of work packagesSupport system integration, testing and customer acceptance activities
This is not an exhaustive list and responsibilities may evolve in line with business needs.
What We're Looking ForStrong experience in software architecture and detailed designProven background in C++ development and testing to industry standardsExperience working with Linux and Windows development environmentsFamiliarity with version control systems and structured development processesExperience in software verification and validation against defined requirementsDemonstrated experience leading and mentoring software teamsAbility to produce clear technical documentation and communicate effectively with stakeholdersExperience using UML design tools such as Enterprise ArchitectKnowledge of embedded and real-time systemsExperience with system integration and acceptance testingExposure to Docker or containerised software environments (desirable)Experience in acoustic signal processing (desirable)Qualifications, Skills & RequirementsDegree (BSc or equivalent) in Engineering, Mathematics, Science or related disciplineAbility to obtain UK Security Clearance (SC or DV)Sole UK nationality required due to project constraintsFull UK driving licenceWillingness to travel occasionally within the UK between sitesWorking HoursFull-time, permanent positionFlexible working with core hours:09:30 - 12:0014:00 - 16:00Additional flexibility availableWhat's On OfferCompetitive salary with paid overtime or time off in lieu (up to 24 extra days leave)Flexible working environmentPension scheme with employer contributionPrivate medical care with nationwide coverageHoliday shutdown over the Christmas periodOngoing training, development and career progression opportunitiesSalary sacrifice schemes (including tech and Cycle to Work)Gym discounts and access to onsite facilitiesCompany-provided equipment for office and home workingRelocation support availableReady to Apply?
Send your CV or get in touch with Aastha Khurana
📞 1753 978 791
📧 [email protected]
Alternatively, apply directly to this advert for immediate consideration.
Proactive Global is committed to equality in the workplace and is an equal opportunity employer.
Proactive Global is acting as an Employment Business in relation to this vacancy.
All your saved jobs are no longer available or you've already applied.
for the following search criteria