Hertfordshire, United Kingdom Hybrid / WFH Options
Matchtech
week required on-site due to workload classification. Key Responsibilities: Collaborate with Project Leads, Simulation Architects, and the wider project team to develop synthetic environments using C/C++, C#, and Linux. Provide technical leadership, project management, and team building in the development of defence systems and system architectures. Support the full product life cycle, including visualisations, demonstrations, verification & validation … both domestic and international customers. Job Requirements: Experience in leading software development teams and advancing technical development of synthetic environments/simulation components. Strong background in software development with C# and C++, with the ability to solve complex problems. Open approach to software development, as applications may span multiple projects, requiring strong communication skills. Experience with real-time software development More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Matchtech
week required on-site due to workload classification. Key Responsibilities: Collaborate with Project Leads, Simulation Architects, and the wider project team to develop synthetic environments using C/C++, C#, and Linux. Provide technical leadership, project management, and team building in the development of defence systems and system architectures. Support the full product life cycle, including visualisations, demonstrations, verification & validation … both domestic and international customers. Job Requirements: Experience in leading software development teams and advancing technical development of synthetic environments/simulation components. Strong background in software development with C# and C++, with the ability to solve complex problems. Open approach to software development, as applications may span multiple projects, requiring strong communication skills. Experience with real-time software development More ❯
Software Technical Lead – Shape the Future of a High-Scale Platform Kafka, SQL, c# , .Net, Golang , Typescript, £70–75k + Excellent Benefits | Are you ready to take the lead on a major platform transformation that will support millions of transactions per second and fuel international expansion? We’re building a high-impact engineering team to drive a full systems rewrite … modernization What We’re Looking For: Proven experience in designing and architecting complex systems at scale Commercial experience within web clients or server-side development Knowledge of Kafka, SQL, c# , .Net, Golang or Typescript, though expertise in similar or alternative technologies is welcome. Strong leadership and communication skills Deep understanding of performance, scalability, and system design principles Experience leading or More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Uniting Ambition
Software Technical Lead – Shape the Future of a High-Scale Platform Kafka, SQL, c# , .Net, Golang , Typescript, £70–75k + Excellent Benefits | Are you ready to take the lead on a major platform transformation that will support millions of transactions per second and fuel international expansion? We’re building a high-impact engineering team to drive a full systems rewrite … modernization What We’re Looking For: Proven experience in designing and architecting complex systems at scale Commercial experience within web clients or server-side development Knowledge of Kafka, SQL, c# , .Net, Golang or Typescript, though expertise in similar or alternative technologies is welcome. Strong leadership and communication skills Deep understanding of performance, scalability, and system design principles Experience leading or More ❯
Kidlington, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Data Careers
Salary: £40K + a comprehensive range of Employee Benefits, (including 13.5% Pension, Blue Light Card scheme and a wide range of travel and shopping discounts) Key Skills: .Net, C#, SQL Server, XML. XSLT, API's. Why Apply: Joining a busy Application Services Development Team, you will be supporting the enhancements and modifications of key Policing applications as well as the … and supports the delivery of critical services to local communities. The successful candidate will be able to demonstrate: Essential: 5+ years Application Development, testing and documentation experience in .Net , C#, SQL Server environment. Strong RDBMS exposure to SQL Server Good API/writing API Integrations, (XSLT, XML etc.) PowerApps experience would be beneficial but not essential. ** You will need to More ❯
times, and predictive maintenance. Configure, customise, and improve the Oracle Integrated Manufacturing Execution System to streamline workflows and improve data traceability. Write, test, and deploy Python (and/or C#) plugins for automation, predictive analytics, and process control. Optimise, and manage SQL databases to support smart tooling, data integrity, and production analytics. Utilise Power BI and other visualisation tools to … digital manufacturing, automation and AI/ML analytics in advanced production environments. Hands-on experience with MES, ERP, PLM, SQL and process control tools. Strong proficiency in programming (Python, C#) with demonstrated project experience. Track record of delivering measurable improvements in production performance, efficiency, or quality. PREFERRED ADDITIONAL EXPERIENCE Experience with Lean Manufacturing, Six Sigma, or similar continuous improvement methodologies. More ❯
times, and predictive maintenance. Configure, customise, and improve the Oracle Integrated Manufacturing Execution System to streamline workflows and improve data traceability. Write, test, and deploy Python (and/or C#) plugins for automation, predictive analytics, and process control. Optimise, and manage SQL databases to support smart tooling, data integrity, and production analytics. Utilise Power BI and other visualisation tools to … digital manufacturing, automation and AI/ML analytics in advanced production environments. Hands-on experience with MES, ERP, PLM, SQL and process control tools. Strong proficiency in programming (Python, C#) with demonstrated project experience. Track record of delivering measurable improvements in production performance, efficiency, or quality. PREFERRED ADDITIONAL EXPERIENCE Experience with Lean Manufacturing, Six Sigma, or similar continuous improvement methodologies. More ❯
times, and predictive maintenance. Configure, customise, and improve the Oracle Integrated Manufacturing Execution System to streamline workflows and improve data traceability. Write, test, and deploy Python (and/or C#) plugins for automation, predictive analytics, and process control. Optimise, and manage SQL databases to support smart tooling, data integrity, and production analytics. Utilise Power BI and other visualisation tools to … digital manufacturing, automation and AI/ML analytics in advanced production environments. Hands-on experience with MES, ERP, PLM, SQL and process control tools. Strong proficiency in programming (Python, C#) with demonstrated project experience. Track record of delivering measurable improvements in production performance, efficiency, or quality. PREFERRED ADDITIONAL EXPERIENCE Experience with Lean Manufacturing, Six Sigma, or similar continuous improvement methodologies. More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
a Linux environment, working closely with high-speed multi-channel SFPDP cards, real-time data flows, and complex multi-threaded processing pipelines. Proficient in C++ and with knowledge of C#, you will play a critical part in the design, development, integration, and verification of test software solutions that are central to our system validation and delivery capabilities. Responsibilities: Design and … Document architecture, interface definitions, and test procedures to support handover and formal test activities. Skillset/experience required: Extensive experience in C++ development in a Linux environment. Proficiency in C# for tooling, test interfaces, or Windows components as needed. Proven experience working with real-time data systems, preferably involving SFPDP or other high-speed digital protocols. Demonstrable skills in multi More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Seven (7) years of full-time professional experience conducting penetration testing or offensive Cyber operations in each of the following … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Possess one or more of the following certifications: Offensive Security Certified Professional (OSCP) Offensive Security Certified Expert (OSCE) Offensive Security Exploitation Expert (OSEE) Offensive Security Wireless Professional (OSWP) Education More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Seven (7) years of full-time professional experience conducting penetration testing or offensive Cyber operations in each of the following … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Possess one or more of the following certifications: Offensive Security Certified Professional (OSCP) Offensive Security Certified Expert (OSCE) Offensive Security Exploitation Expert (OSEE) Offensive Security Wireless Professional (OSWP) Education More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Seven (7) years of full-time professional experience conducting penetration testing or offensive Cyber operations in each of the following … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Possess one or more of the following certifications: Offensive Security Certified Professional (OSCP) Offensive Security Certified Expert (OSCE) Offensive Security Exploitation Expert (OSEE) Offensive Security Wireless Professional (OSWP) Education More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Seven (7) years of full-time professional experience conducting penetration testing or offensive Cyber operations in each of the following … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Possess one or more of the following certifications: Offensive Security Certified Professional (OSCP) Offensive Security Certified Expert (OSCE) Offensive Security Exploitation Expert (OSEE) Offensive Security Wireless Professional (OSWP) Education More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯
previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Ten (10) years of full-time professional experience conducting penetration testing and/or offensive Cyber operations including demonstrated experience … OS) Utilizing Active Directory Performing exploit development Identifying gaps in tools and development techniques Performing development with at least two scripting or programming languages (python, C++, Java, Rust, Assembly, C#, etc.) Education: Bachelor of Science in Information Systems, Bachelor of Science in Information Technology, Bachelor of Science in Computer Science, or Bachelor of Science in Computer Engineering Compensation: Compensation at More ❯