london (city of london), south east england, united kingdom Hybrid / WFH Options
Uneek Global
Senior Automation Software Tester - Central London (2 days a week onsite) - Up to £75k (DOE) - Permanent Uneek have partnered with a leading energy company in their search for a Senior Automation Software Tester to join their team, their mission is to help utilities transition to a more sustainable, customer-focused future. On Offer: Up to £75k (DOE). More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Uneek Global
Senior Automation Software Tester - Central London (2 days a week onsite) - Up to £75k (DOE) - Permanent Uneek have partnered with a leading energy company in their search for a Senior Automation Software Tester to join their team, their mission is to help utilities transition to a more sustainable, customer-focused future. On Offer: Up to £75k (DOE). More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
iOS and Android software development for geological applications Guildford, Surrey, £Excellent Package This simulation software development company have a range of products that are used by their customers in the geological sector. As part of their product range, they have iOS and Android applications which provide tools for digital mapping. The company is looking to develop further features … for these applications as well as new products, hence looking to strengthen their team and hire a Software Developer with experience with mobile apps development. As expected, responsibilities will include software coding, interface design, testing and deployment of mobile applications. Requirements: Degree in Computer Science or similar. Demonstrable commercial experience in iOS and/or Android platform More ❯
cloud migrations (cloud to cloud, or on-prem to cloud) Knowledge of command-line interfaces or scripting tools in cloud environments is a plus Cloud Security skills (desired): Secure software development practices, including SecDevOps Sound knowledge of applicable frameworks & standards, including OWASP, MITRE ATT@CK & D3FEND, CIS, NIST CSF, CSA CCM & ISO 27107 Relevant industry certifications including CSCP Understanding … to support the development of cyber security strategies and roadmaps Technical proficiency in a wide range of cyber risk management services, including cyber threat, risk and control assessments, secure software development practices, penetration testing, vulnerability assessments, among others Sound knowledge of applicable laws, compliance regulations, and industry standards as it relates to privacy, security, and compliance Sound knowledge … including MITRE ATT@CK & D3FEND, CIS, NIST CSF, CSA CCM Strong communication and presentation skills Cyber Risk Management skills (desired) : Experience in threat modelling & application security risk assessments, secure software development practices, including SecDevOps FAIR Open certified & experience in applying FAIR for cyber risk quantification Relevant industry certifications including CISSP, CISM, CISA Understanding of cyber risk frameworks or industry More ❯
cloud migrations (cloud to cloud, or on-prem to cloud) Knowledge of command-line interfaces or scripting tools in cloud environments is a plus Cloud Security skills (desired): Secure software development practices, including SecDevOps Sound knowledge of applicable frameworks & standards, including OWASP, MITRE ATT@CK & D3FEND, CIS, NIST CSF, CSA CCM & ISO 27107 Relevant industry certifications including CSCP Understanding … to support the development of cyber security strategies and roadmaps Technical proficiency in a wide range of cyber risk management services, including cyber threat, risk and control assessments, secure software development practices, penetration testing, vulnerability assessments, among others Sound knowledge of applicable laws, compliance regulations, and industry standards as it relates to privacy, security, and compliance Sound knowledge … including MITRE ATT@CK & D3FEND, CIS, NIST CSF, CSA CCM Strong communication and presentation skills Cyber Risk Management skills (desired) : Experience in threat modelling & application security risk assessments, secure software development practices, including SecDevOps FAIR Open certified & experience in applying FAIR for cyber risk quantification Relevant industry certifications including CISSP, CISM, CISA Understanding of cyber risk frameworks or industry More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
of peers through knowledge sharing and by championing engineering best practices. YOUR SKILLS AND EXPERIENCE The successful candidate will have: Strong experience in Python and a solid foundation in software engineering best practices (testing, CI/CD, automation). Proven track record of designing, building, and scaling data platforms in production environments. Hands-on experience with big data More ❯
Our client builds the technology and systems that redefine markets. They're a research-driven quantitative trading firm where software is central to every decision, and Python is the backbone of our strategy development and execution stack. We're looking for a world-class Python Software Engineer who writes clean, fast, production-grade code—and knows how to … Automate everything: backtesting, model deployment, risk analytics, and real-time reporting What Sets You Apart: Deep experience with Python in a high-performance, production-grade setting. Strong fundamentals in software engineering: testing, version control, CI/CD, clean architecture Passion for building internal tools, research frameworks, or working on data-heavy systems Bonus: Exposure to pandas, NumPy, asyncio More ❯
systems engineering throughout the development life cycle to meet sprint milestones. Typical Duties: Working with Subject Matter Experts (SMEs), product architects and product requirements to define low level/software requirements (e.g. requirements gathering, requirements analysis, requirements workshops, etc.) Conducting functional and technical analysis, as required, to shape the system design Producing detailed engineering artefacts such as: Engineering Plans … Element Descriptions Control and Monitoring Design Documents Interface Design Documents (IDDs) Failure Modes Effect Analysis (FMEA) Safety artefacts associated with ED109A Preparing operational instructions/training material for the software application and/or supporting tools. Assisting with the definition of overarching product concepts and software architecture. Assisting the investigation of problems identified during test and operations, including … standards, processes and principles in their daily activities Assisting with impact assessments for product releases or change requests in the pipeline Required Skills: Experience of requirements management and associated software (e.g. DOORS ) Experience of software architecture within a real-time and/or safety-related system and/or mission critical environment Experience of the complete system life More ❯
trust data. Build and scale infrastructure: Develop services, APIs, and data pipelines using modern cloud tooling and automation-first principles. Drive engineering best practices: Implement CI/CD pipelines, testing frameworks, and container-based deployments to ensure reliability and repeatability. Lead cross-functional initiatives: Collaborate with product engineers, data scientists, and ML practitioners to understand their workflows and deliver … monitor system performance, automate incident response, and strengthen platform resilience. What You'll Bring Strong proficiency in Python (or a similar high-level language) with a deep understanding of software engineering best practices - testing, automation, clean code, and CI/CD. Proven track record building and maintaining scalable data platforms in production, enabling advanced users such as ML More ❯
company Responsibilities for the role of Senior Full Stack Systems Developer include: Overseeing a team of technology experts Leading the production, deployment, and continued development of the company's software products and services across the environmental sector Monitoring the continued maintenance of the company's core products and services Taking responsibility for the long-term quality and security of … the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A Degree in Computer Science, Software Engineering, or a similar, relevant discipline Extensive experience of working as a Full Stack Developer in a UK setting Excellent working knowledge of the Full Software System Lifecycle, including front-end and back-end aspects … Experience of working with software systems/programmes specifically within an environmental setting Demonstrable experience in the use of Java Middleware, API, Docker, and MQ software Outstanding knowledge of performance and security in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design and Application Optimisation Demonstrable experience of More ❯
Salary Sacrifice Scheme Responsibilities for the role of Senior Full Stack Systems Developer include: Overseeing a team of technological experts Leading the production and deployment of the company's software products and services across the environmental sector Monitoring the continued maintenance of the company's core products and services Taking responsibility for the long-term quality and security of … Developer include: A Degree in Computer Science, Computer Engineering, or a similar, relevant discipline Extensive experience of working as a Full Stack Developer Excellent working knowledge of the full Software System Lifecycle, including front-end and back-end aspects Experience of working with software systems/programmes specifically within an environmental setting Demonstrable experience with Java Middleware Outstanding … of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design and Application Optimisation Demonstrable experience of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Highly-proficient in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience for the More ❯
Mitra is building a skin longevity platform powered by non-invasive sampling and epigenetics, enabling cutting-edge diagnostics and personalized skin health solutions. We are looking for a skilled software developer to help the engineering team refactor the ‘research-level’ code into production-ready code. You will be responsible for expanding and optimizing our cloud infrastructure and data pipeline … . You will work closely with the Data Science team and support seamless integration with their pipelines and clearly document all your work. Essential requirements: - Minimum 3 years professional software development experience - Expert proficiency in Python in software development and data science/processing - Strong working knowledge of R - Proven experience in refactoring "research-level" code into production … ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-driven development, unit testing (pytest), Git, CI/CD - Clear technical writing/documenting Desirable: - Familiarity with cloud environments (ideally AWS) - Familiarity with containerisation - Familiarity of workflow management systems (e.g. Snakemake, Nextflow, Airflow, Dagster) Start ASAP | Competitive compensation package Please More ❯
Mitra is building a skin longevity platform powered by non-invasive sampling and epigenetics, enabling cutting-edge diagnostics and personalized skin health solutions. We are looking for a skilled software developer to help the engineering team refactor the ‘research-level’ code into production-ready code. You will be responsible for expanding and optimizing our cloud infrastructure and data pipeline … . You will work closely with the Data Science team and support seamless integration with their pipelines and clearly document all your work. Essential requirements: - Minimum 3 years professional software development experience - Expert proficiency in Python in software development and data science/processing - Strong working knowledge of R - Proven experience in refactoring "research-level" code into production … ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-driven development, unit testing (pytest), Git, CI/CD - Clear technical writing/documenting Desirable: - Familiarity with cloud environments (ideally AWS) - Familiarity with containerisation - Familiarity of workflow management systems (e.g. Snakemake, Nextflow, Airflow, Dagster) Start ASAP | Competitive compensation package Please More ❯
are looking for a new addition to our London-based team of consultants to deliver data analytics projects (predominantly involving marketing mix modelling), support users of our specialised MMM software, and contribute to the evolution of our products. As a Senior Analytical Consultant you will work across a varied and diverse range of clients, responsible for contributing to the … relationships with clients to ensure they get the most value from our solutions Manage and coach junior analysts to ensure their continued development Work closely with the product and software development team to test upcoming releases, propose new features and contribute ideas to the product roadmap Skills & experience 3+ years of experience doing marketing mix modelling Degree in Economics More ❯
london (city of london), south east england, united kingdom
ScanmarQED
are looking for a new addition to our London-based team of consultants to deliver data analytics projects (predominantly involving marketing mix modelling), support users of our specialised MMM software, and contribute to the evolution of our products. As a Senior Analytical Consultant you will work across a varied and diverse range of clients, responsible for contributing to the … relationships with clients to ensure they get the most value from our solutions Manage and coach junior analysts to ensure their continued development Work closely with the product and software development team to test upcoming releases, propose new features and contribute ideas to the product roadmap Skills & experience 3+ years of experience doing marketing mix modelling Degree in Economics More ❯
are looking for a new addition to our London-based team of consultants to deliver data analytics projects (predominantly involving marketing mix modelling), support users of our specialised MMM software, and contribute to the evolution of our products. As a Senior Analytical Consultant you will work across a varied and diverse range of clients, responsible for contributing to the … relationships with clients to ensure they get the most value from our solutions Manage and coach junior analysts to ensure their continued development Work closely with the product and software development team to test upcoming releases, propose new features and contribute ideas to the product roadmap Skills & experience 3+ years of experience doing marketing mix modelling Degree in Economics More ❯
validation of advanced flight simulation systems. This role will also involve direct customer interaction for system acceptance and ensuring the timely resolution of issues as they arise during development, testing, and deployment. Your primary responsibility will be to ensure that flight simulation systems meet rigorous operational standards and customer requirements. You will play a key role in testing, validating, and delivering systems that simulate real-world aviation environments. • System Integration: Lead the integration of various subsystems (hardware and software) into cohesive flight simulation systems. Work closely with multidisciplinary teams to design and implement integration procedures, ensuring all subsystems function together as intended. Troubleshoot integration issues, identify root causes, and develop solutions to ensure seamless system performance. … are met prior to acceptance Conduct customer-specific system tests and demonstrations to gain sign-off on system readiness. Provide expert guidance and support to customers during the acceptance testing process, addressing any concerns or adjustments needed. • Issue Resolution: Respond to system issues identified during testing or customer feedback and collaborate with internal teams to resolve them promptly. More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Cobalt Recruitment
and the chance to grow your technical and client-facing skills within a collaborative, forward-thinking environment. Key Responsibilities: Provide expert application support, troubleshooting, and resolution for property management software users. Advise clients on best practices and system optimisation to enhance business performance. Research, analyse, and resolve software functionality and reporting issues. Manage software updates, integrations, and … testing to maintain system reliability. Document and share technical solutions to improve team efficiency and knowledge. Collaborate with internal development, product, and cloud teams to deliver seamless client service. Key Requirements: Experience supporting or administering property management or accounting software (e.g., Yardi, MRI, or similar). Proficiency with SQL and relational databases for troubleshooting and reporting. Solid understanding More ❯
Gerrards Cross, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Searchability (UK) Ltd
SQL, application support, and Windows environment experience. * To apply, please email Who are the client? Our client is a rapidly expanding HealthTech organisation based in the UK, with their software deployed in over 95% of NHS hospitals and growing presence overseas. Focused on turning healthcare data into meaningful insights, they deliver cutting-edge clinical intelligence solutions across areas such … involves providing exceptional enterprise-level support and ensuring high-quality customer experience. You'll work closely with customers to deliver and customise applications, resolve technical issues, and contribute to software quality through testing and feedback. Key responsibilities include: * Taking incoming support calls and providing timely, effective assistance * Monitoring and managing support tickets within agreed SLAs * Diagnosing and resolving … customer issues independently or via development team escalation * Installing and customising applications for new clients * Delivering user training sessions * Testing bug fixes and updates before client release * Maintaining accurate issue tracking via Jira What will you need? * IT qualification or degree (essential) * Experience working with service desk ticketing tools such as Jira * Strong knowledge of SQL, Windows environments, and More ❯
Engineer, you will be responsible for the full life cycle delivery of the project in both technical compliance and quality. Attending meetings with clients to discuss the design, surveys, software programming, configuration, testing and commissioning for projects. As a Controls Systems Intergration Engineer, you will bring an innovative approach to problem solving, you will be working with highly … on Fridays. Role includes UK site commissioning (which may involve short periods away from home). What we require from you: Previous control system experience ( 2 years+ ) Software Engineering Degree and/or Electrical qualifications Experience with Allen Bradley, Siemens Mitsubishi PLC's or experience of SCADA systems like Wonderware, Iconics, Schneider or other platforms Good verbal and written More ❯
Slough, Berkshire, South East, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
during probation then 3 days in the office and 2 days working from home). Salary most likely to be in the range of £60000 - 80000 + benefits. Successful software technology company based in Slough are looking for a Senior Oracle developer to join their team. To be considered you will have excellent PL/SQL development skills with … knowledge of OLTP, table designs, SQL queries and more. In addition you must also have worked in a large and complex environment. Ideally you will have worked in a software product company.Other skills are likely to include HTML, XML, SOAP and/or web. Using your PL/SQL skills you will be developing robust and scaleable code The … transactional development. The environment is complex so you will have good problem solving skills twinned with your PL/SQL coding skills. Roles and responsibilities include - * Producing high quality software with limited supervision. * Helping with designs, structure and problem resolution with regards to the software. * Produce test schedules and test plans for all software produced. * Work with customers More ❯
roles and responsibilities Provide responsive and effective IT support to internal teams. Maintain, troubleshoot, and enhance billing system. Tracking and ensuring connectivity, investigating and resolving issues with non-communicating software in collaboration with technical staff and field engineers. Travel to sites to install, repair, and configure hardware. Assist in generating and sending bills via the billing platform. Contribute to … the development and optimisation of internal IT workflows and processes. Working with software suppliers to create, test and implement new solutions. Carrying out other tasks and duties as required appropriate to the post. Knowledge, Skills and Experience Required Essential: Proactive and self-motivated with a strong sense of ownership. Strong organisational skills with the ability to manage and prioritise … Dynamics Business Central. Familiarity with router configuration and troubleshooting. Proficiency in Power Automate (essential). Exposure to Power BI and Microsoft Fabric (preferred). Broad IT knowledge across hardware, software, and networking. Willingness to travel and work on-site as required. We endeavour to reply to all applications, however, if you haven t heard from us within 7 days More ❯
roles and responsibilities Provide responsive and effective IT support to internal teams. Maintain, troubleshoot, and enhance billing system. Tracking and ensuring connectivity, investigating and resolving issues with non-communicating software in collaboration with technical staff and field engineers. Travel to sites to install, repair, and configure hardware. Assist in generating and sending bills via the billing platform. Contribute to … the development and optimisation of internal IT workflows and processes. Working with software suppliers to create, test and implement new solutions. Carrying out other tasks and duties as required appropriate to the post. Knowledge, Skills and Experience Required Essential: Proactive and self-motivated with a strong sense of ownership. Strong organisational skills with the ability to manage and prioritise … Dynamics Business Central. Familiarity with router configuration and troubleshooting. Proficiency in Power Automate (essential). Exposure to Power BI and Microsoft Fabric (preferred). Broad IT knowledge across hardware, software, and networking. Willingness to travel and work on-site as required. We endeavour to reply to all applications, however, if you haven`t heard from us within 7 days More ❯
a global leader in optical network technology. As a Systems Optimisation Engineer, you will develop test frameworks and optimisation algorithms for cutting-edge optical network systems. This role combines software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis. This is a hybrid role, requiring you onsite 3 days a week. … Experience of the Systems Optimisation Engineer will include: BSc or MSc in Computer Science, Electrical/Electronic Engineering, Applied Mathematics, or related field Proficiency in software development for test automation, e.g. Python, C++, or C# Understanding of hardware test systems and instrumentation, e.g. oscilloscopes, BERTs, burst-mode testers Experience with metaheuristic optimisation techniques, e.g. genetic algorithms, simulated annealing, particle More ❯
a global leader in optical network technology. As a Systems Optimisation Engineer, you will develop test frameworks and optimisation algorithms for cutting-edge optical network systems. This role combines software engineering, algorithm development, and hardware test integration to reduce test time, improve throughput, and enhance performance analysis. This is a hybrid role, requiring you onsite 3 days a week. … Experience of the Systems Optimisation Engineer will include: BSc or MSc in Computer Science, Electrical/Electronic Engineering, Applied Mathematics, or related field Proficiency in software development for test automation, e.g. Python, C++, or C# Understanding of hardware test systems and instrumentation, e.g. oscilloscopes, BERTs, burst-mode testers Experience with metaheuristic optimisation techniques, e.g. genetic algorithms, simulated annealing, particle More ❯