iOS Software Engineer - HIRING ASAP Start date: ASAP Duration: 11-month contract Location: 4 days in Stratford London office, 1-day remote working - Per Week Rate: £500 - £600 per day inside IR35 Summary We are looking for a Senior iOS Software Engineer to join the Ford Pro Mobile Team working on the Ford Pro Telematics Drive App. Responsibilities Feature Delivery: Build, ship, and maintain customer-facing iOS features with a strong focus on security-related use cases and reliability. Collaboration: Work in an agile, cross-functional team with iOS and Back End engineers, designers, product managers, and QA. UI Implementation: Implement polished, accessible UIs using UIKit and SwiftUI and translate product requirements into high-quality user experiences. Integration: Integrate with APIs and services, ensuring robust error handling, observability, and excellent performance. Codebase Management: Work effectively in a reasonably large, evolving codebase as part of an overall iOS team of around 9 engineers. Engineering Excellence: Contribute to code reviews, testing practices, and continuous improvement. Key Skills Native mobile app written in Swift, UIKit, SwiftUI, Combine, async/await. Third party SDKs for maps, analytics & experiments, observability, animations Tuist for project generation and SPM dependency management Tests: XCTest/Swift Testing, Snapshot tests, UI Tests A range of modern tooling for analytics, observability, localisation, artifact management, licensing checks, security & quality checks Bitrise for CICD and internal app distribution Dedicated Back End for Front End API layer for the mobile app
04/02/2026
Contractor
iOS Software Engineer - HIRING ASAP Start date: ASAP Duration: 11-month contract Location: 4 days in Stratford London office, 1-day remote working - Per Week Rate: £500 - £600 per day inside IR35 Summary We are looking for a Senior iOS Software Engineer to join the Ford Pro Mobile Team working on the Ford Pro Telematics Drive App. Responsibilities Feature Delivery: Build, ship, and maintain customer-facing iOS features with a strong focus on security-related use cases and reliability. Collaboration: Work in an agile, cross-functional team with iOS and Back End engineers, designers, product managers, and QA. UI Implementation: Implement polished, accessible UIs using UIKit and SwiftUI and translate product requirements into high-quality user experiences. Integration: Integrate with APIs and services, ensuring robust error handling, observability, and excellent performance. Codebase Management: Work effectively in a reasonably large, evolving codebase as part of an overall iOS team of around 9 engineers. Engineering Excellence: Contribute to code reviews, testing practices, and continuous improvement. Key Skills Native mobile app written in Swift, UIKit, SwiftUI, Combine, async/await. Third party SDKs for maps, analytics & experiments, observability, animations Tuist for project generation and SPM dependency management Tests: XCTest/Swift Testing, Snapshot tests, UI Tests A range of modern tooling for analytics, observability, localisation, artifact management, licensing checks, security & quality checks Bitrise for CICD and internal app distribution Dedicated Back End for Front End API layer for the mobile app
Platform Software Engineer - HIRING ASAP Start date: ASAP Duration: 11-month contract Location: 4 days in Stratford London office, 1-day remote working - Per Week Rate: £500 - £548 per day inside IR35 Summary We are looking for a Senior Platform Software Engineer to join the Ford Pro Telematics Drive App. In this role, you will work within a dynamic team alongside Ford Pro Telematics and Ford Pro Charging to deliver the best customer experience, reduce fleet downtime, and enhance fleet efficiency by providing actionable insights. Responsibilities As a Senior Platform Engineer, you will act as a technical lead. You will value team success over individual success and serve as a champion for software craftsmanship. Technical Leadership: Translate business needs into technical solutions, ensuring they conform to architectural standards. Own the technical backlog, manage technical debt, and ensure code is structured to meet emerging requirements. Delivery & Operations: Ensure CI/CD pipelines are maintained, releases are shipped consistently, and blockers are resolved. Mentorship: Support the growth of fellow engineers, acting as a mentor to 6 Ford software engineers across the team. Collaboration: Proactively work with external Back End teams (including Ford Pro Telematics, Charging, and Transportation Mobility Cloud). Work with the Front End team to ensure UX alignment with platform conventions. Community: Be an active part of the development community, sharing best practices, identifying cross-product alignment opportunities, and defining coding standards. Key Skills Java Ecosystem: Extensive software development experience in JVM languages (Java, Kotlin) across multiple projects, with deep knowledge of Spring and Spring Boot Frameworks. Cloud & Infrastructure: Experience with Google Cloud Platform (GCP) products (eg, Cloud Run, PubSub, Secret Manager). Observability: Experience implementing and utilizing observability and monitoring tools (eg, Grafana, Splunk) to maintain system health and diagnose issues. API Design: Experience designing and developing REST APIs and associated QA tools. Passion for Software Craftsmanship with experience in Pair Programming, Mobbing, and Test-Driven Development (TDD). Delivery: Proven track record of delivery, tackling complex engineering problems, and operating with autonomy. Communication: Strong written and verbal communication skills, capable of mentoring others and presenting to technical and non-technical stakeholders. Adaptability: Ability to quickly learn and apply Ford architectural and security standards. Tools: Experience with version control systems (eg, Git).
04/02/2026
Contractor
Platform Software Engineer - HIRING ASAP Start date: ASAP Duration: 11-month contract Location: 4 days in Stratford London office, 1-day remote working - Per Week Rate: £500 - £548 per day inside IR35 Summary We are looking for a Senior Platform Software Engineer to join the Ford Pro Telematics Drive App. In this role, you will work within a dynamic team alongside Ford Pro Telematics and Ford Pro Charging to deliver the best customer experience, reduce fleet downtime, and enhance fleet efficiency by providing actionable insights. Responsibilities As a Senior Platform Engineer, you will act as a technical lead. You will value team success over individual success and serve as a champion for software craftsmanship. Technical Leadership: Translate business needs into technical solutions, ensuring they conform to architectural standards. Own the technical backlog, manage technical debt, and ensure code is structured to meet emerging requirements. Delivery & Operations: Ensure CI/CD pipelines are maintained, releases are shipped consistently, and blockers are resolved. Mentorship: Support the growth of fellow engineers, acting as a mentor to 6 Ford software engineers across the team. Collaboration: Proactively work with external Back End teams (including Ford Pro Telematics, Charging, and Transportation Mobility Cloud). Work with the Front End team to ensure UX alignment with platform conventions. Community: Be an active part of the development community, sharing best practices, identifying cross-product alignment opportunities, and defining coding standards. Key Skills Java Ecosystem: Extensive software development experience in JVM languages (Java, Kotlin) across multiple projects, with deep knowledge of Spring and Spring Boot Frameworks. Cloud & Infrastructure: Experience with Google Cloud Platform (GCP) products (eg, Cloud Run, PubSub, Secret Manager). Observability: Experience implementing and utilizing observability and monitoring tools (eg, Grafana, Splunk) to maintain system health and diagnose issues. API Design: Experience designing and developing REST APIs and associated QA tools. Passion for Software Craftsmanship with experience in Pair Programming, Mobbing, and Test-Driven Development (TDD). Delivery: Proven track record of delivery, tackling complex engineering problems, and operating with autonomy. Communication: Strong written and verbal communication skills, capable of mentoring others and presenting to technical and non-technical stakeholders. Adaptability: Ability to quickly learn and apply Ford architectural and security standards. Tools: Experience with version control systems (eg, Git).
Linux Systems Administrator/DevOps Cloud Engineer - Working in a vibrant and fast-moving financial environment utilizing cutting edge technology with an excellent package and benefits. Candidates must come from a Linux Systems Administrators Background (as opposed to Software Engineering) and have recent Linux Administration experience and whilst not essential, previous Financial/Banking experience may be beneficial. Job Overview The position is for a Senior Cloud and DevOPS Engineer with STRONG Linux Systems Administration background to join a team maintaining existing and building new infrastructure, sharing knowledge and best practices. This is an incredibly varied role, covering all aspects of automation and management of low latency trading platforms both on premise and cloud as well as supporting clients with their implementation of The Company's Technology solutions. The successful candidate will be a key player within a small but highly technical infrastructure team. Responsibilities and Duties Develop and deliver automated multi-account global cloud infrastructure using infrastructure as code (Terraform). Enhance the automation of current processes both cloud and on-premise by using Scripting languages such as Ansible, Python and other automation tools. Work with the development team to take over and productionise new technologies and workflows. Collaborate with DevOps, development and infrastructure teams around architectural design and cloud best practices. Provide support to development and ops teams; this includes, build Servers, virtual environments and CI/CD pipelines. Assist the Linux team with deployment and maintenance of software/operating system/hardware using systems and configuration management tools (Ansible, Terraform) Systems capacity planning; creating and maintaining a scalable system for Dev, QA, Test and Production. Prepare and maintain up to date documentation. Required Skills/Experience 5+ years' experience architecting, building, and operating systems on multi-account AWS and GCP platforms. 5+ years general DevOps - CI/CD, Deployment Strategies, Monitoring, automation. Strong Linux system administration (RedHat/CentOS or similar). 5+ years' experience with automation languages such as Python, bash, Ansible and Terraform. Experience with Build, Release and Version Control Systems such as Git, GitLab etc. Extensive proven experience with AWS network and security implementations and management. Experience administering and maintaining systems monitoring/alerting technologies (CloudWatch, Splunk, Nagios, Rapid7, Grafana etc.). Proven experience with containerisation - Docker/Kubernetes/ECS/ECR, etc., Database administration - MySQL, QuestDB, Elasticsearch. Experience with multiple cloud providers AWS and GCP - Azure a bonus. Demonstrate strong verbal and written communication skills.
04/02/2026
Full time
Linux Systems Administrator/DevOps Cloud Engineer - Working in a vibrant and fast-moving financial environment utilizing cutting edge technology with an excellent package and benefits. Candidates must come from a Linux Systems Administrators Background (as opposed to Software Engineering) and have recent Linux Administration experience and whilst not essential, previous Financial/Banking experience may be beneficial. Job Overview The position is for a Senior Cloud and DevOPS Engineer with STRONG Linux Systems Administration background to join a team maintaining existing and building new infrastructure, sharing knowledge and best practices. This is an incredibly varied role, covering all aspects of automation and management of low latency trading platforms both on premise and cloud as well as supporting clients with their implementation of The Company's Technology solutions. The successful candidate will be a key player within a small but highly technical infrastructure team. Responsibilities and Duties Develop and deliver automated multi-account global cloud infrastructure using infrastructure as code (Terraform). Enhance the automation of current processes both cloud and on-premise by using Scripting languages such as Ansible, Python and other automation tools. Work with the development team to take over and productionise new technologies and workflows. Collaborate with DevOps, development and infrastructure teams around architectural design and cloud best practices. Provide support to development and ops teams; this includes, build Servers, virtual environments and CI/CD pipelines. Assist the Linux team with deployment and maintenance of software/operating system/hardware using systems and configuration management tools (Ansible, Terraform) Systems capacity planning; creating and maintaining a scalable system for Dev, QA, Test and Production. Prepare and maintain up to date documentation. Required Skills/Experience 5+ years' experience architecting, building, and operating systems on multi-account AWS and GCP platforms. 5+ years general DevOps - CI/CD, Deployment Strategies, Monitoring, automation. Strong Linux system administration (RedHat/CentOS or similar). 5+ years' experience with automation languages such as Python, bash, Ansible and Terraform. Experience with Build, Release and Version Control Systems such as Git, GitLab etc. Extensive proven experience with AWS network and security implementations and management. Experience administering and maintaining systems monitoring/alerting technologies (CloudWatch, Splunk, Nagios, Rapid7, Grafana etc.). Proven experience with containerisation - Docker/Kubernetes/ECS/ECR, etc., Database administration - MySQL, QuestDB, Elasticsearch. Experience with multiple cloud providers AWS and GCP - Azure a bonus. Demonstrate strong verbal and written communication skills.
Senior C++ Software Developer, Python - Financial/Banking Candidates will have 5+ years C++ experience (ideally more) and excellent knowledge of Python - ideally coming from a Financial/Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity, Fix Protocol with some Low Latency experience. Job Overview You will work with the Product, Infrastructure and QA teams, to produce high performance, low latency and highly reliable code. Your goal will be to develop software which handle large amount of TPS to drive a highly efficient technology used by several markets around the world. To be successful in this role as a Senior Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and Duties Codes, tests, integrates, and documents software. Provides technical leadership to more junior employees and other teams. Apply principles and techniques of computer science, engineering, and mathematical analysis to the development of complex products. Participate as a Subject Matter Expert in internal review of software components and systems. Work on the hardest technical problems facing the company, often these problems are unusually complex and require the utmost creativity and innovation. Apply and champion the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products. Keep abreast of technology trends and champion new ideas and process improvements. Required Skills/Experience 5+ years development experience in C++ 11 and Boost creating performant, scalable applications. 2+ years of experience in networking (UDP, Multicasting, TCP, etc ), messaging, and algorithms. 2+ years of experience on Linux systems. Good understanding of modern development best practices and methodologies and good knowledge of Git/GitHub. Python, including Pytest. Knowledge of capital markets exchange connectivity on stocks (Fixed Income and derivatives is a plus), including exchange protocols such as FIX and SBE. Most importantly, a drive to solve complex technological and trading challenges with a great team of talented developers. Comfortable using Agile methodology, including continuous integration, sprints, Jira and the relevant processes and workflow. Some understanding and usage of cloud technology is a plus but not mandatory.
04/02/2026
Full time
Senior C++ Software Developer, Python - Financial/Banking Candidates will have 5+ years C++ experience (ideally more) and excellent knowledge of Python - ideally coming from a Financial/Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity, Fix Protocol with some Low Latency experience. Job Overview You will work with the Product, Infrastructure and QA teams, to produce high performance, low latency and highly reliable code. Your goal will be to develop software which handle large amount of TPS to drive a highly efficient technology used by several markets around the world. To be successful in this role as a Senior Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and Duties Codes, tests, integrates, and documents software. Provides technical leadership to more junior employees and other teams. Apply principles and techniques of computer science, engineering, and mathematical analysis to the development of complex products. Participate as a Subject Matter Expert in internal review of software components and systems. Work on the hardest technical problems facing the company, often these problems are unusually complex and require the utmost creativity and innovation. Apply and champion the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products. Keep abreast of technology trends and champion new ideas and process improvements. Required Skills/Experience 5+ years development experience in C++ 11 and Boost creating performant, scalable applications. 2+ years of experience in networking (UDP, Multicasting, TCP, etc ), messaging, and algorithms. 2+ years of experience on Linux systems. Good understanding of modern development best practices and methodologies and good knowledge of Git/GitHub. Python, including Pytest. Knowledge of capital markets exchange connectivity on stocks (Fixed Income and derivatives is a plus), including exchange protocols such as FIX and SBE. Most importantly, a drive to solve complex technological and trading challenges with a great team of talented developers. Comfortable using Agile methodology, including continuous integration, sprints, Jira and the relevant processes and workflow. Some understanding and usage of cloud technology is a plus but not mandatory.
Adecco/Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. Job Title : Python Engineer - Perm Location : Warwick, Castle Donnington, Cardiff or Bristol - Hybrid (Once a month) Salary : £60,000 - £65,000 Are you a passionate Python Engineer ready to tackle exciting challenges in a dynamic environment? Join our client, a forward-thinking organization dedicated to innovation and excellence! We're on the lookout for a skilled individual to help design and deploy scalable, high-performance software that drives our long-term operational and business goals. What You'll Do: Design & Deploy: Create robust software solutions tailored for scalability and efficiency. Performance Monitoring: Analyze and enhance the performance of large-scale distributed platforms, ensuring continuous uptime. Automation Solutions: Develop automation for configuration management and deployment, streamlining operations and minimizing manual tasks. Security Protocols: Implement and maintain security measures that comply with industry regulations, focusing on data encryption and vulnerability management. Issue Resolution: Lead the charge in resolving platform outages, conducting root cause analysis, and implementing preventive strategies. Collaborate: Work closely with cross-functional teams (QA, DevOps, IT) to troubleshoot issues and enhance system performance. Capacity Planning: Analyze current system capacities and prepare for future growth to accommodate increased loads. Documentation: Maintain detailed records of system configurations and procedures for knowledge sharing. Continuous Improvement: Stay abreast of industry trends and integrate relevant advancements into our infrastructure. Support Partners: Collaborate proactively with 3rd party application developers to ensure quality deliverables. Agile Champion: Promote Agile frameworks (Scrum, Kanban) within the team, guiding peers and stakeholders. What You Bring: Technical Expertise: Strong knowledge of cloud platforms (AWS, Azure, GCP), containerization technologies, and automation tools. Proficient in Python and other Scripting languages (Bash, PowerShell). Development Practices: Experience in test-driven and behavior-driven development methodologies. System Understanding: Deep understanding of distributed systems, network architectures, and resource management. Problem-Solving Skills: Proven ability to troubleshoot complex issues and apply effective solutions promptly. Security Frameworks: Familiarity with compliance standards (ISO27001, NIST, GDPR) and best practices for large-scale infrastructure security. Monitoring Tools: Proficiency with tools like Splunk, Grafana, and the ELK stack. Communication Skills: Strong interpersonal skills to communicate technical information to both technical and non-technical stakeholders. Experience: 3-5 years in a software engineering role focused on managing and scaling systems in cloud or hybrid environments. Educational Background: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant certifications are a plus! Why Join Us? Innovative Culture: Be part of a vibrant team that values creativity and innovation. Career Growth: Take ownership of your professional development and career progression. Dynamic Environment: Work in a fast-paced environment where your contributions matter. Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you. We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
04/02/2026
Full time
Adecco/Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. Job Title : Python Engineer - Perm Location : Warwick, Castle Donnington, Cardiff or Bristol - Hybrid (Once a month) Salary : £60,000 - £65,000 Are you a passionate Python Engineer ready to tackle exciting challenges in a dynamic environment? Join our client, a forward-thinking organization dedicated to innovation and excellence! We're on the lookout for a skilled individual to help design and deploy scalable, high-performance software that drives our long-term operational and business goals. What You'll Do: Design & Deploy: Create robust software solutions tailored for scalability and efficiency. Performance Monitoring: Analyze and enhance the performance of large-scale distributed platforms, ensuring continuous uptime. Automation Solutions: Develop automation for configuration management and deployment, streamlining operations and minimizing manual tasks. Security Protocols: Implement and maintain security measures that comply with industry regulations, focusing on data encryption and vulnerability management. Issue Resolution: Lead the charge in resolving platform outages, conducting root cause analysis, and implementing preventive strategies. Collaborate: Work closely with cross-functional teams (QA, DevOps, IT) to troubleshoot issues and enhance system performance. Capacity Planning: Analyze current system capacities and prepare for future growth to accommodate increased loads. Documentation: Maintain detailed records of system configurations and procedures for knowledge sharing. Continuous Improvement: Stay abreast of industry trends and integrate relevant advancements into our infrastructure. Support Partners: Collaborate proactively with 3rd party application developers to ensure quality deliverables. Agile Champion: Promote Agile frameworks (Scrum, Kanban) within the team, guiding peers and stakeholders. What You Bring: Technical Expertise: Strong knowledge of cloud platforms (AWS, Azure, GCP), containerization technologies, and automation tools. Proficient in Python and other Scripting languages (Bash, PowerShell). Development Practices: Experience in test-driven and behavior-driven development methodologies. System Understanding: Deep understanding of distributed systems, network architectures, and resource management. Problem-Solving Skills: Proven ability to troubleshoot complex issues and apply effective solutions promptly. Security Frameworks: Familiarity with compliance standards (ISO27001, NIST, GDPR) and best practices for large-scale infrastructure security. Monitoring Tools: Proficiency with tools like Splunk, Grafana, and the ELK stack. Communication Skills: Strong interpersonal skills to communicate technical information to both technical and non-technical stakeholders. Experience: 3-5 years in a software engineering role focused on managing and scaling systems in cloud or hybrid environments. Educational Background: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant certifications are a plus! Why Join Us? Innovative Culture: Be part of a vibrant team that values creativity and innovation. Career Growth: Take ownership of your professional development and career progression. Dynamic Environment: Work in a fast-paced environment where your contributions matter. Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you. We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
Location: Telford (2 days per week onsite) Duration: 12 months Rate: £670 per day Clearance: BPSS IR35: Inside IR35 We're seeking an experienced Lead Java Engineer to take a key technical leadership role within a large, complex transformation programme. This role suits someone who enjoys solving challenging problems, shaping technical solutions, and leading teams through design and delivery. Responsibilities Lead the technical design and delivery of Java-based services Create low-level designs (LLDs) aligned to high-level architecture Collaborate with Architects, QA Leads, and Delivery teams Provide hands-on technical leadership during the build phase Promote engineering best practices and shared components Assure quality, consistency, and technical standards across the team Contribute to the wider Lead Engineer and engineering community Essential Skills Strong Java experience Spring/Spring Boot Kubernetes Platform and systems integration Proven experience leading engineers and technical delivery Desirable React /Front End experience
04/02/2026
Contractor
Location: Telford (2 days per week onsite) Duration: 12 months Rate: £670 per day Clearance: BPSS IR35: Inside IR35 We're seeking an experienced Lead Java Engineer to take a key technical leadership role within a large, complex transformation programme. This role suits someone who enjoys solving challenging problems, shaping technical solutions, and leading teams through design and delivery. Responsibilities Lead the technical design and delivery of Java-based services Create low-level designs (LLDs) aligned to high-level architecture Collaborate with Architects, QA Leads, and Delivery teams Provide hands-on technical leadership during the build phase Promote engineering best practices and shared components Assure quality, consistency, and technical standards across the team Contribute to the wider Lead Engineer and engineering community Essential Skills Strong Java experience Spring/Spring Boot Kubernetes Platform and systems integration Proven experience leading engineers and technical delivery Desirable React /Front End experience
The company are a multi-national group, being No 1 in Europe for what they do! With a number of awards and recognitions, with great career progression and opportunities across the business! - - Important: All applicants must be able to obtain Security Clearance and must hold British Nationality as their primary nationality. - Working: The role offers flexible working but does require engineers on site for 3 days per week and is a on secure site where SC clearance is needed. - - Join a business at the forefront of innovation, with a lot to offer! A company backed by a record multi-year order book, offering long-term stability and sustained investment, with years of secured work ahead! - A fantastic opportunity has arisen for a Quality Assurance Engineering professional to join the Quality Assurance Equipment Engineering team at one of our major defence clients, supporting a variety of Electronic Equipment's in Development. - This opportunity provides the chance to play a pivotal role within an established Quality Assurance team embedded within Electronic Engineering with the aim of ensuring all core Quality Assurance Electronic Engineering activities are met and closely working with Major project Product Assurance Managers across the business, preventing/minimising product non-conformance, supporting smooth Equipment delivery, assuring reliable products and increasing Customer satisfaction. - Responsibilities: Review, contribute and maintain Equipment Quality planning documentation. Ensure compliance to Electronic Engineering BMS procedures is maintained. Ensure Product Life Cycle reviews are planned, carried out and actions managed appropriately. Manage Product Non-Conformance. Facilitate implementation of Non-conformance process. Support design and manufacturing defect investigations. Provide Non-Conformance data analysis and summary reports into Major Equipment and senior management reviews. Proactively identify, communicate and mitigate Quality risks and issues for in house equipment's with the aim of reducing risk and increasing customer satisfaction. Participate in engineering process improvement and facilitate local flash audits providing compliance and process improvement ideas. Plan and facilitate quality focused micro training to increase quality process awareness, efficiencies and competencies within the engineering team& site facilities, bonus scheme and superb learning and development opportunities - Essential Skills & Experience Ideally minimum HNC/HND in Engineering or Quality Assurance or considerable previous experience in related role. Experienced quality professionals, preferably within Electronic Engineering with a proven track record in Quality Assurance. Practitioner of current QA problem solving and improvement methods (8D, RCA, DMAIC, etc.) Good knowledge of the product lifecycle - specifically in development Strong analytical skills; ability to run reports in Excel, use SAP QM system, and document management tools Continuous improvement awareness and ability to use own initiative to deliver improvements - Even If you feel like you don't meet every requirement, we encourage you to reach out and apply. - Company Highlights: Be part of an organisation that invests in its people and their long-term success: Join a company who are a global leader in defence innovation, known not only for its technological excellence but also for its outstanding workplace culture. A reputable business who, have a number of awards and recognitions, including Sunday times 'Best Places to Work 2024'. Recognised as a 'Most Loved Organisation' A organisation passionate about it's people with accreditations such as 'Investors in People 'We Invest in People' (Gold) & Investors in People 'We Invest in Wellbeing' (Platinum) - the highest level of accreditation. Passionate advocates for Equity, Diversity & Inclusion, with 10+ employee networks. Committed employer of veterans and service leavers, awarded as one of the Top 15 Great British Employers of Veterans in the Forces in Business Awards 2025 and Gold member of 'The 5% Club'. Armed Forces Covenant (Gold). Be part of a growing team, involved in an international product range, and influencing today's most advanced innovations! Full range of company benefits, flexible working, training, development, and clear career progression! Evolving business, with formal training programmes covering both technical and soft skills, complemented by lunchtime learning sessions, language courses, and supported self-study, with access to thousands of online courses and learning resources.
04/02/2026
Full time
The company are a multi-national group, being No 1 in Europe for what they do! With a number of awards and recognitions, with great career progression and opportunities across the business! - - Important: All applicants must be able to obtain Security Clearance and must hold British Nationality as their primary nationality. - Working: The role offers flexible working but does require engineers on site for 3 days per week and is a on secure site where SC clearance is needed. - - Join a business at the forefront of innovation, with a lot to offer! A company backed by a record multi-year order book, offering long-term stability and sustained investment, with years of secured work ahead! - A fantastic opportunity has arisen for a Quality Assurance Engineering professional to join the Quality Assurance Equipment Engineering team at one of our major defence clients, supporting a variety of Electronic Equipment's in Development. - This opportunity provides the chance to play a pivotal role within an established Quality Assurance team embedded within Electronic Engineering with the aim of ensuring all core Quality Assurance Electronic Engineering activities are met and closely working with Major project Product Assurance Managers across the business, preventing/minimising product non-conformance, supporting smooth Equipment delivery, assuring reliable products and increasing Customer satisfaction. - Responsibilities: Review, contribute and maintain Equipment Quality planning documentation. Ensure compliance to Electronic Engineering BMS procedures is maintained. Ensure Product Life Cycle reviews are planned, carried out and actions managed appropriately. Manage Product Non-Conformance. Facilitate implementation of Non-conformance process. Support design and manufacturing defect investigations. Provide Non-Conformance data analysis and summary reports into Major Equipment and senior management reviews. Proactively identify, communicate and mitigate Quality risks and issues for in house equipment's with the aim of reducing risk and increasing customer satisfaction. Participate in engineering process improvement and facilitate local flash audits providing compliance and process improvement ideas. Plan and facilitate quality focused micro training to increase quality process awareness, efficiencies and competencies within the engineering team& site facilities, bonus scheme and superb learning and development opportunities - Essential Skills & Experience Ideally minimum HNC/HND in Engineering or Quality Assurance or considerable previous experience in related role. Experienced quality professionals, preferably within Electronic Engineering with a proven track record in Quality Assurance. Practitioner of current QA problem solving and improvement methods (8D, RCA, DMAIC, etc.) Good knowledge of the product lifecycle - specifically in development Strong analytical skills; ability to run reports in Excel, use SAP QM system, and document management tools Continuous improvement awareness and ability to use own initiative to deliver improvements - Even If you feel like you don't meet every requirement, we encourage you to reach out and apply. - Company Highlights: Be part of an organisation that invests in its people and their long-term success: Join a company who are a global leader in defence innovation, known not only for its technological excellence but also for its outstanding workplace culture. A reputable business who, have a number of awards and recognitions, including Sunday times 'Best Places to Work 2024'. Recognised as a 'Most Loved Organisation' A organisation passionate about it's people with accreditations such as 'Investors in People 'We Invest in People' (Gold) & Investors in People 'We Invest in Wellbeing' (Platinum) - the highest level of accreditation. Passionate advocates for Equity, Diversity & Inclusion, with 10+ employee networks. Committed employer of veterans and service leavers, awarded as one of the Top 15 Great British Employers of Veterans in the Forces in Business Awards 2025 and Gold member of 'The 5% Club'. Armed Forces Covenant (Gold). Be part of a growing team, involved in an international product range, and influencing today's most advanced innovations! Full range of company benefits, flexible working, training, development, and clear career progression! Evolving business, with formal training programmes covering both technical and soft skills, complemented by lunchtime learning sessions, language courses, and supported self-study, with access to thousands of online courses and learning resources.
Kirtana consulting is looking for Android engineer role for 6months rolling contract in Burgess hill. Job description: Role Title: Android Engineer Years of experience: 5+ Technical skill set: Kotlin, CoroutinesCircle Cl, Jetpack Compose, Espresso Detailed Job Description We are looking for an Android Engineer to work on mobile applications that are used by tens of millions of cardholders around the world. We want someone with strong technical skills and creativity; someone who enjoys solving tough problems and working with innovative technologies. This person should not be shy about sharing their ideas and be obsessive about user experience and beautiful code. You will be working in a fast-paced small-team environment with the stability of working as part of a Fortune 100 company. Your primary responsibility will be to work on a small team of designers, product owners, QA, and engineers developing and improving features. You should be familiar with modern software development methodologies popular in Android and be able to dive deep and rapidly iterate on ideas with your team despite some ambiguity. Relevant experience and skills: Building Android Applications Writing & Deleting code Build tools like Gradle, GitHub Actions, and Circle CI Continuous Integration patterns Finding and fixing bugs Asynchronous coding patterns Performance Analysis and Optimization Dealing with Legacy code Unit & Integration Tests Open Source Working in a globally distributed team Self-starting and good at time management Integrating with bespoke lovingly hand-crafted Back End services from the days of yore. Designing solutions for open ended problems Bachelor's degree in Computer Science or related field, or equivalent experience. Relevant technologies that you may encounter on our team: Jetpack Compose MVI Architecture REST APIs OkHttp RAML API Documentation Dagger Kotlin, Coroutines, Flow RxJava GitHub Actions Circle CI Espresso & JUnit Test Fakes WireMock
04/02/2026
Contractor
Kirtana consulting is looking for Android engineer role for 6months rolling contract in Burgess hill. Job description: Role Title: Android Engineer Years of experience: 5+ Technical skill set: Kotlin, CoroutinesCircle Cl, Jetpack Compose, Espresso Detailed Job Description We are looking for an Android Engineer to work on mobile applications that are used by tens of millions of cardholders around the world. We want someone with strong technical skills and creativity; someone who enjoys solving tough problems and working with innovative technologies. This person should not be shy about sharing their ideas and be obsessive about user experience and beautiful code. You will be working in a fast-paced small-team environment with the stability of working as part of a Fortune 100 company. Your primary responsibility will be to work on a small team of designers, product owners, QA, and engineers developing and improving features. You should be familiar with modern software development methodologies popular in Android and be able to dive deep and rapidly iterate on ideas with your team despite some ambiguity. Relevant experience and skills: Building Android Applications Writing & Deleting code Build tools like Gradle, GitHub Actions, and Circle CI Continuous Integration patterns Finding and fixing bugs Asynchronous coding patterns Performance Analysis and Optimization Dealing with Legacy code Unit & Integration Tests Open Source Working in a globally distributed team Self-starting and good at time management Integrating with bespoke lovingly hand-crafted Back End services from the days of yore. Designing solutions for open ended problems Bachelor's degree in Computer Science or related field, or equivalent experience. Relevant technologies that you may encounter on our team: Jetpack Compose MVI Architecture REST APIs OkHttp RAML API Documentation Dagger Kotlin, Coroutines, Flow RxJava GitHub Actions Circle CI Espresso & JUnit Test Fakes WireMock
Senior Test Engineer - Novel Sensor Technology Newton Colmore is working with a technology company in Oxfordshire, and we are helping them find a senior test engineer to work on their novel sensor technology. With world-class leadership who have built tech unicorns, our client is now in an ambitious growth phase, scaling quickly to meet increasing global demand. As Senior Test Engineer, you will be the doyen of quality for an innovative sensor platform that combines custom hardware, cloud applications, and sophisticated machine learning algorithms. Reporting directly to the CTO, you'll work at the intersection of technology and science in a hands-on role where your insights directly influence the product roadmap. You will ensure that the critical data delivered to partners is accurate, reliable, and compliant. The main responsibilities for the role include; Develop comprehensive system test specifications and test cases to ensure products exceed regulatory requirements and customer expectations Lead system test execution and compile detailed reports to greenlight product releases Collaborate with software engineers to build automated testing frameworks and streamlined reporting pipelines Coordinate data recording activities, comparing platform outputs against gold standard references to ensure peak algorithmic performance Proactively identify, track, and manage defects through the full development lifecycle Here is what we are looking for; Bachelor's degree in Computer Science, Electrical Engineering, Physics, or related technical field 2+ years in QA, software testing, or technical support with products integrating hardware and software Proven track record managing defects with deep understanding of product development lifecycle. As well as those essential requirements, any form of start-up experience and/or within a regulated industry would be beneficial to your application. This is a crucial hire for the company, and they anticipate that with their ambitious growth plans, this could potentially turn into a team leader. They are offering an attractive salary which can be tailored to your expectations, as well as the autonomy to make this role your own. A variety of benefits come attached too. If you feel this role could be a good match and make a confidential application with us and we can get in touch with more details.
04/02/2026
Full time
Senior Test Engineer - Novel Sensor Technology Newton Colmore is working with a technology company in Oxfordshire, and we are helping them find a senior test engineer to work on their novel sensor technology. With world-class leadership who have built tech unicorns, our client is now in an ambitious growth phase, scaling quickly to meet increasing global demand. As Senior Test Engineer, you will be the doyen of quality for an innovative sensor platform that combines custom hardware, cloud applications, and sophisticated machine learning algorithms. Reporting directly to the CTO, you'll work at the intersection of technology and science in a hands-on role where your insights directly influence the product roadmap. You will ensure that the critical data delivered to partners is accurate, reliable, and compliant. The main responsibilities for the role include; Develop comprehensive system test specifications and test cases to ensure products exceed regulatory requirements and customer expectations Lead system test execution and compile detailed reports to greenlight product releases Collaborate with software engineers to build automated testing frameworks and streamlined reporting pipelines Coordinate data recording activities, comparing platform outputs against gold standard references to ensure peak algorithmic performance Proactively identify, track, and manage defects through the full development lifecycle Here is what we are looking for; Bachelor's degree in Computer Science, Electrical Engineering, Physics, or related technical field 2+ years in QA, software testing, or technical support with products integrating hardware and software Proven track record managing defects with deep understanding of product development lifecycle. As well as those essential requirements, any form of start-up experience and/or within a regulated industry would be beneficial to your application. This is a crucial hire for the company, and they anticipate that with their ambitious growth plans, this could potentially turn into a team leader. They are offering an attractive salary which can be tailored to your expectations, as well as the autonomy to make this role your own. A variety of benefits come attached too. If you feel this role could be a good match and make a confidential application with us and we can get in touch with more details.
The Role This is a key technical role responsible for supporting software used within production, resolving issues, gathering insights, and contributing directly to product quality. You'll work closely with engineering teams across the UK and New Zealand, combining technical support, testing, and lightweight software development. This is a fully onsite position at their Fareham production facility. Key Responsibilities Technical Support Provide timely and effective software support to internal production teams. Analyse feedback to identify issues, risks, and areas for improvement. Diagnose and resolve software-related problems quickly and efficiently. Quality Assurance & Testing Develop, run, and maintain test cases to ensure software reliability. Identify, document, and report defects or performance issues. Work collaboratively with developers to improve quality and reduce recurrence of defects. Software Development Support small-scale development tasks such as bug fixes, code improvements, and feature enhancements. Write clean, maintainable, and well-documented C++ code. Work alongside other engineers to maintain code standards and consistency. Technical Documentation Create and update technical documentation including user manuals, data sheets, and internal guides. Ensure documentation is accurate, user-friendly, and aligned with current software versions. Skills, Experience & Requirements 3+ years of professional C++ experience. Strong understanding of Linux systems, tools, and environments. Excellent analytical, troubleshooting, and problem-solving skills. Strong communication skills, both written and verbal. Experience with software testing, QA practices, and documentation. Ability to work independently and collaboratively in a fast-paced engineering environment. Flexibility to work occasional evening hours to collaborate with the New Zealand engineering team. Security Requirements Candidates must meet the Baseline Personnel Security Standard (BPSS) , which includes: Verified identity Right to work in the UK Recent employment history checks Criminal record check (unspent convictions only) Visa sponsorship is not available for this role.
04/02/2026
Full time
The Role This is a key technical role responsible for supporting software used within production, resolving issues, gathering insights, and contributing directly to product quality. You'll work closely with engineering teams across the UK and New Zealand, combining technical support, testing, and lightweight software development. This is a fully onsite position at their Fareham production facility. Key Responsibilities Technical Support Provide timely and effective software support to internal production teams. Analyse feedback to identify issues, risks, and areas for improvement. Diagnose and resolve software-related problems quickly and efficiently. Quality Assurance & Testing Develop, run, and maintain test cases to ensure software reliability. Identify, document, and report defects or performance issues. Work collaboratively with developers to improve quality and reduce recurrence of defects. Software Development Support small-scale development tasks such as bug fixes, code improvements, and feature enhancements. Write clean, maintainable, and well-documented C++ code. Work alongside other engineers to maintain code standards and consistency. Technical Documentation Create and update technical documentation including user manuals, data sheets, and internal guides. Ensure documentation is accurate, user-friendly, and aligned with current software versions. Skills, Experience & Requirements 3+ years of professional C++ experience. Strong understanding of Linux systems, tools, and environments. Excellent analytical, troubleshooting, and problem-solving skills. Strong communication skills, both written and verbal. Experience with software testing, QA practices, and documentation. Ability to work independently and collaboratively in a fast-paced engineering environment. Flexibility to work occasional evening hours to collaborate with the New Zealand engineering team. Security Requirements Candidates must meet the Baseline Personnel Security Standard (BPSS) , which includes: Verified identity Right to work in the UK Recent employment history checks Criminal record check (unspent convictions only) Visa sponsorship is not available for this role.
Product Test Engineer - Digital Health Innovation Newton Colmore is working with a medical devices company that's redefining how clinical trials and patient monitoring are conducted worldwide. Their platform combines custom hardware, cloud applications, and advanced machine learning to deliver life-changing physiological insights. As a Product Test Engineer, you'll play a critical role in ensuring the quality and reliability of this novel system. You'll become the go-to expert on a complex ecosystem spanning IoT hardware and cloud-based software, working closely with engineering and scientific teams to uphold the highest standards. The company have an ambitious roadmap for their technology, with new features and improvements in the pipeline, and so this is a crucial role for the team that sits at the intersection of designing the product and readying it for deployment and weaves those teams together. What You'll Do Design and implement system test plans and cases Execute tests and produce detailed reports to support product releases Collaborate on automated testing frameworks and data validation processes Compare outputs against clinical "gold standards" to ensure peak performance Identify and manage defects throughout the development lifecycle What We're Looking For 2+ years' experience in QA, software testing, or technical support for hardware/software products. Role can be modified to senior engineer for the right candidate. Strong academics in either Computer Science, Electrical Engineering, Physics, or similar Strong understanding of SDLC/PDLC and defect management Experience within medical devices or another highly regulated environment will benefit your application. What's on Offer Competitive salary and benefits Career progression in a high-growth environment, which could result in assuming team leadership and growing your team. Work alongside global leaders in medical devices and AI Hands-on experience with sensor technology and ML infrastructure A cooperative, mission-driven culture in a vibrant Oxfordshire setting Ready to make an impact in digital health? Apply now and a member of our team will be in touch with more details.
04/02/2026
Full time
Product Test Engineer - Digital Health Innovation Newton Colmore is working with a medical devices company that's redefining how clinical trials and patient monitoring are conducted worldwide. Their platform combines custom hardware, cloud applications, and advanced machine learning to deliver life-changing physiological insights. As a Product Test Engineer, you'll play a critical role in ensuring the quality and reliability of this novel system. You'll become the go-to expert on a complex ecosystem spanning IoT hardware and cloud-based software, working closely with engineering and scientific teams to uphold the highest standards. The company have an ambitious roadmap for their technology, with new features and improvements in the pipeline, and so this is a crucial role for the team that sits at the intersection of designing the product and readying it for deployment and weaves those teams together. What You'll Do Design and implement system test plans and cases Execute tests and produce detailed reports to support product releases Collaborate on automated testing frameworks and data validation processes Compare outputs against clinical "gold standards" to ensure peak performance Identify and manage defects throughout the development lifecycle What We're Looking For 2+ years' experience in QA, software testing, or technical support for hardware/software products. Role can be modified to senior engineer for the right candidate. Strong academics in either Computer Science, Electrical Engineering, Physics, or similar Strong understanding of SDLC/PDLC and defect management Experience within medical devices or another highly regulated environment will benefit your application. What's on Offer Competitive salary and benefits Career progression in a high-growth environment, which could result in assuming team leadership and growing your team. Work alongside global leaders in medical devices and AI Hands-on experience with sensor technology and ML infrastructure A cooperative, mission-driven culture in a vibrant Oxfordshire setting Ready to make an impact in digital health? Apply now and a member of our team will be in touch with more details.
Our client is a global leader in ship navigation systems and advanced maritime solutions, delivering complex navigation and mission systems for commercial vessels, mega yachts, refit programmes, naval surface combatants, and maritime surveillance platforms. In this role, you will be responsible for the integration and testing of complex navigation and bridge systems for naval combatant and maritime surveillance projects. Key Responsibilities Contribute to the technical aspects of customer requirements, supporting: Project planning, System specifications and Product documentation Support test management activities across engineering projects, including effort estimation, cost, scheduling, and task planning Create detailed test specifications and test plans for integration and system-level testing Participate in development and design reviews, including peer and technical reviews Conduct system and software testing, verification, and validation, including customer acceptance events such as: Factory Acceptance Tests (FAT), Harbour Acceptance Tests (HAT), Site Acceptance Tests (SAT) Support systems and software engineers with debugging and root cause analysis of issues and deviations Perform configuration repair and re-testing of customer-returned equipment where required Required Experience & Skills Proven experience in integration and test planning for complex systems Strong experience building, configuring, and fault-finding PC-based systems and associated networks Hands-on experience using engineering tools such as: DOORS, SVN, MS Office, Visio and JIRA Ability to work effectively within an agile development environment (SCRUM) Education HNC or equivalent qualification in Electrical / Electronic Engineering or a related technical discipline Benefits Company pension scheme Private medical insurance Life assurance 25 days' annual leave plus public and bank holidays Flexible working hours with remote working options Option to work a nine-day fortnight (based on a 37.5-hour average working week) Salary sacrifice benefits, including: Electric vehicle scheme Cycle to work scheme Technology vouchers Holiday trading option (up to 5 days)
04/02/2026
Full time
Our client is a global leader in ship navigation systems and advanced maritime solutions, delivering complex navigation and mission systems for commercial vessels, mega yachts, refit programmes, naval surface combatants, and maritime surveillance platforms. In this role, you will be responsible for the integration and testing of complex navigation and bridge systems for naval combatant and maritime surveillance projects. Key Responsibilities Contribute to the technical aspects of customer requirements, supporting: Project planning, System specifications and Product documentation Support test management activities across engineering projects, including effort estimation, cost, scheduling, and task planning Create detailed test specifications and test plans for integration and system-level testing Participate in development and design reviews, including peer and technical reviews Conduct system and software testing, verification, and validation, including customer acceptance events such as: Factory Acceptance Tests (FAT), Harbour Acceptance Tests (HAT), Site Acceptance Tests (SAT) Support systems and software engineers with debugging and root cause analysis of issues and deviations Perform configuration repair and re-testing of customer-returned equipment where required Required Experience & Skills Proven experience in integration and test planning for complex systems Strong experience building, configuring, and fault-finding PC-based systems and associated networks Hands-on experience using engineering tools such as: DOORS, SVN, MS Office, Visio and JIRA Ability to work effectively within an agile development environment (SCRUM) Education HNC or equivalent qualification in Electrical / Electronic Engineering or a related technical discipline Benefits Company pension scheme Private medical insurance Life assurance 25 days' annual leave plus public and bank holidays Flexible working hours with remote working options Option to work a nine-day fortnight (based on a 37.5-hour average working week) Salary sacrifice benefits, including: Electric vehicle scheme Cycle to work scheme Technology vouchers Holiday trading option (up to 5 days)
We have an exciting opportunity for a Senior Embedded Software Engineer to join our Electronic Controllers team at Honeywell Aerospace Technologies in Yeovil. The Yeovil site is a thriving design, development and manufacturing facility specialising in Environmental Control Systems and Life Support Systems. As part of the town's rich aviation heritage, the site boasts world class development and qualification testing facilities, and has produced numerous innovations in these product areas. Within the Yeovil Engineering department, the Electronic Controllers team is a multidisciplinary group that provides the core functionality of these systems, integrating specialised hardware and software to meet the stringent requirements associated with these high integrity systems. This is a hybrid role, featuring a 3 days in-office/2 days remote work model, with occasional travel to customer sites in the UK and Europe. Honeywell Honeywell Aerospace products and services are used on virtually every commercial, defense, and space aircraft. We build aircraft engines, cockpit and cabin electronics, wireless connectivity systems, mechanical components. Our hardware and software solutions help create more fuel-efficient aircraft, more direct and on-time flights and safer skies. Safer, More Fuel-Efficient Flying and Innovations for the Future of Aviation. Key responsibilities Plan and manage software development and verification activities in compliance with RTCA DO 178B/C. Review system and software requirements, and ensure clear traceability across all project work-products. Design, implement, and integrate software architecture, ensuring comprehensive verification and adequate test coverage. Generate and approve the Plan for Software Aspects of Certification, addressing certification-related issues and creating the Software Accomplishment Summary. Identify training, tool, and resource needs for projects, while reviewing and approving deliverables from project team members. Participate in process and tool standardization initiatives to drive continuous improvement and operational efficiency. Key skills and qualifications Degree (BSc) or equivalent in software development, maths or electronics preferred. Significant experience of developing and verifying software for embedded aerospace applications over all life-cycle phases (requirements capture, specification, design, implementation, support). A thorough understanding of the 'C' programming language and DO178C is essential. The ability to read circuit diagrams or schematics and to use electronics development and test tools (oscilloscopes, logic analyzers, debuggers etc.) would be beneficial. Experience of using the following software tools would be beneficial: DOORS, ChangeMan Dimensions, ClearCase / ClearQuest, System Architect and/or Rhapsody, VectorCAST, QA C and/or LDRA Test Bed Our offer Work for a well-known brand with a continued focus on innovation and growth. Join a dynamic team where most leaders are promoted from within A culture that fosters inclusion, diversity, and innovation We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Join us now and be part of a global team of thinkers, innovators, dreamers, and doers who make the things that make the future!
04/02/2026
Full time
We have an exciting opportunity for a Senior Embedded Software Engineer to join our Electronic Controllers team at Honeywell Aerospace Technologies in Yeovil. The Yeovil site is a thriving design, development and manufacturing facility specialising in Environmental Control Systems and Life Support Systems. As part of the town's rich aviation heritage, the site boasts world class development and qualification testing facilities, and has produced numerous innovations in these product areas. Within the Yeovil Engineering department, the Electronic Controllers team is a multidisciplinary group that provides the core functionality of these systems, integrating specialised hardware and software to meet the stringent requirements associated with these high integrity systems. This is a hybrid role, featuring a 3 days in-office/2 days remote work model, with occasional travel to customer sites in the UK and Europe. Honeywell Honeywell Aerospace products and services are used on virtually every commercial, defense, and space aircraft. We build aircraft engines, cockpit and cabin electronics, wireless connectivity systems, mechanical components. Our hardware and software solutions help create more fuel-efficient aircraft, more direct and on-time flights and safer skies. Safer, More Fuel-Efficient Flying and Innovations for the Future of Aviation. Key responsibilities Plan and manage software development and verification activities in compliance with RTCA DO 178B/C. Review system and software requirements, and ensure clear traceability across all project work-products. Design, implement, and integrate software architecture, ensuring comprehensive verification and adequate test coverage. Generate and approve the Plan for Software Aspects of Certification, addressing certification-related issues and creating the Software Accomplishment Summary. Identify training, tool, and resource needs for projects, while reviewing and approving deliverables from project team members. Participate in process and tool standardization initiatives to drive continuous improvement and operational efficiency. Key skills and qualifications Degree (BSc) or equivalent in software development, maths or electronics preferred. Significant experience of developing and verifying software for embedded aerospace applications over all life-cycle phases (requirements capture, specification, design, implementation, support). A thorough understanding of the 'C' programming language and DO178C is essential. The ability to read circuit diagrams or schematics and to use electronics development and test tools (oscilloscopes, logic analyzers, debuggers etc.) would be beneficial. Experience of using the following software tools would be beneficial: DOORS, ChangeMan Dimensions, ClearCase / ClearQuest, System Architect and/or Rhapsody, VectorCAST, QA C and/or LDRA Test Bed Our offer Work for a well-known brand with a continued focus on innovation and growth. Join a dynamic team where most leaders are promoted from within A culture that fosters inclusion, diversity, and innovation We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Join us now and be part of a global team of thinkers, innovators, dreamers, and doers who make the things that make the future!
Office.js Developer (Outlook Add ins) | £500-£550p/day (Inside IR35) | London (Hybrid, 2/3 days in office) | 10 month contract Our client is looking for a experienced Office Add-in Developer (specialising in Outlook/have worked extensively with) to help support add-in solutions within a enterprise scale messaging environments. The focus of the role will be building robust, cross platform Outlook add-ins that perform across Windows, macOS, web and mobile clients. It'll be an exchange landscape that's both on-premises infrastructure and Microsoft 365, where you will collaborate closely with engineering, product and operations teams in an agile delivery model. What you'll be doing: Architecting, developing, and enhancing Outlook add-ins using modern Microsoft frameworks and tools Ensuring add-ins deliver a consistent experience across all Outlook clients, including desktop, browser, and mobile Connecting add-ins to Back End systems, APIs, and identity services such as Microsoft Graph and Azure Active Directory You'll be working closely with product owners, architects, QA, and operations Maintaining compatibility across Exchange on-premises and Exchange Online deployments Producing and maintaining technical documentation, design guidelines, and development standards What we're looking for: You can demonstrate experience delivering Outlook add-ins within enterprise environments Strong hands on skills with Office.js, JavaScript or TypeScript, HTML, and CSS Deep understanding of Microsoft 365, Exchange Online, and the behavioral differences between Outlook clients Experience integrating with Microsoft Graph, RESTful APIs, and modern authentication methods (OAuth/Azure AD) Nice to have: Exposure to CI/CD pipelines, Git-based version control, and automated testing practices Experience with Azure services such as App Services, Functions, Storage, or Key Vault Candidates will be required to go through background checks before commencing contract. Must be eligible to live and work in the specified work location. Some occasional travel maybe required. Only successful candidates will be contacted. EQUAL OPPORTUNITIES Our client is committed to equal opportunities and actively seeks applications from all sectors of the community irrespective of sex, race, colour, nationality, ethnic or national origin, disability, marital status, sexual orientation, having responsibility for dependents, age, religion/beliefs, or any other reason which cannot be shown to be justified If this sounds like a good fit, apply now! Office.js Developer (Outlook Add ins) | £500-£550p/day (Inside IR35) | London (Hybrid, 2/3 days in office) | 10 month contract Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
04/02/2026
Contractor
Office.js Developer (Outlook Add ins) | £500-£550p/day (Inside IR35) | London (Hybrid, 2/3 days in office) | 10 month contract Our client is looking for a experienced Office Add-in Developer (specialising in Outlook/have worked extensively with) to help support add-in solutions within a enterprise scale messaging environments. The focus of the role will be building robust, cross platform Outlook add-ins that perform across Windows, macOS, web and mobile clients. It'll be an exchange landscape that's both on-premises infrastructure and Microsoft 365, where you will collaborate closely with engineering, product and operations teams in an agile delivery model. What you'll be doing: Architecting, developing, and enhancing Outlook add-ins using modern Microsoft frameworks and tools Ensuring add-ins deliver a consistent experience across all Outlook clients, including desktop, browser, and mobile Connecting add-ins to Back End systems, APIs, and identity services such as Microsoft Graph and Azure Active Directory You'll be working closely with product owners, architects, QA, and operations Maintaining compatibility across Exchange on-premises and Exchange Online deployments Producing and maintaining technical documentation, design guidelines, and development standards What we're looking for: You can demonstrate experience delivering Outlook add-ins within enterprise environments Strong hands on skills with Office.js, JavaScript or TypeScript, HTML, and CSS Deep understanding of Microsoft 365, Exchange Online, and the behavioral differences between Outlook clients Experience integrating with Microsoft Graph, RESTful APIs, and modern authentication methods (OAuth/Azure AD) Nice to have: Exposure to CI/CD pipelines, Git-based version control, and automated testing practices Experience with Azure services such as App Services, Functions, Storage, or Key Vault Candidates will be required to go through background checks before commencing contract. Must be eligible to live and work in the specified work location. Some occasional travel maybe required. Only successful candidates will be contacted. EQUAL OPPORTUNITIES Our client is committed to equal opportunities and actively seeks applications from all sectors of the community irrespective of sex, race, colour, nationality, ethnic or national origin, disability, marital status, sexual orientation, having responsibility for dependents, age, religion/beliefs, or any other reason which cannot be shown to be justified If this sounds like a good fit, apply now! Office.js Developer (Outlook Add ins) | £500-£550p/day (Inside IR35) | London (Hybrid, 2/3 days in office) | 10 month contract Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
Penetration Tester - SC CLEARED - Wokingham, Berkshire and remote - 5 months+ (Tester, Test, Testing, Test Analyst, Test Engineer, Test Specialist, Security, AWS, Azure, Cloud, Crest, CyberScheme) One of our Blue Chip Clients is urgently looking for an SC Cleared Penetration Tester. Please find some details below: CONTRACTOR MUST HOLD ACTIVE SC CLEARANCE MUST BE PAYE THROUGH UMBRELLA Role Description: A penetration tester plays a vital role within the UK's cybersecurity industry, particularly when assisting organisations with managing and mitigating security risks. The core responsibilities of a penetration tester are to identify vulnerabilities that are present in an organisation's IT infrastructure, applications, and networks through rigorous testing. Employing both manual and automated techniques to simulate real world attacks, this will assess a company's security posture against any potential threats. Testers should also be responsible for maintaining an up-to-date knowledge of the ever-evolving threat landscape, adhering to ethical guidelines especially when handling sensitive data. In addition to strong technical skills, a penetration tester also needs to be able to demonstrate strong communication skills so complex findings can be described to non-technical stakeholders. Key Responsibilities Work as a professional, deliverable Technical Consultant (Penetration Tester CTM), offering clients a totally professional customer service experience, whilst adhering to its core values and company policies and procedures Conduct the full range of effective and comprehensive technical assessments and consultancy services to the highest standards Maintain an accurate and up to date knowledge of information security issues, keeping abreast of new technologies, methodologies, techniques, vulnerabilities and market trends and communicate this throughout the team Produce concise and accurate technical reports and executive summaries, in line with client and company expectations in accordance with the QA manual and within defined deadlines Participate in more specialist areas of technical assessments and consultancy services where required Participate in delivery of security management consultancy including IT Health Checks (ITHC), risk assessments and compliance and standards based audits, where required Engage with and fully participate in research & service development projects Ensure professional, coherent and relevant communication within our clients at an appropriate level, using relevant language and at all times, behave in a manner that reflects the values of the client. Maintain confidentiality at all times Ensure that work is carried out in accordance with defined policies and procedures Complete all tasks in a manner that displays a commercial awareness; ie managing client expectations and ensuring that project tasks are completed on time and on budget Complete administrative duties, which include weekly timesheet and expense submissions Through the course of your duties, identify opportunities for further business development and growth and ensure that this is communicated to your line manager, the PMO and Sales department Where necessary assist the commercial team in the preparation of test scopes and proposals Carry out any other additional, reasonable and alternative tasks that may be required from time to time Required skills, experience and personal attributes: Proven experience (2-3 years) in an IT security role to CTM level is essential and have, or be able to attain SC clearance (UK Single National) Excellent written and verbal communication skills. Great organisation skills and ability to work in a pressurised environment whilst working towards and achieving deadlines. Use of MS Office software such as Word, Excel, Powerpoint The ability to travel customer locations. Strong knowledge of penetration testing tools including (Burpsuite, Metasploit, Nmap) etc Good knowledge of multiple Operating Systems (OS) including Windows &.NIX Ability to configure network devices, Firewalls, IDS/IPS devices and wireless technologies Document findings in detailed reports, providing clear recommendations for remediation using in-house developed reporting tool. Good understanding of common security standards and regulatory compliance such as GDPR, ISO27001 and PCI DSS An ability to work effectively and positively within a team and willing to collaborate and readily share knowledge and skills MUST: Relevant degree/postgraduate degree CHECK Team Member qualification (Crest/CyberScheme) Experience in Cloud Security (AWS/Azure) Please send CV for full details and immediate interviews. We are a preferred supplier to the client.
04/02/2026
Contractor
Penetration Tester - SC CLEARED - Wokingham, Berkshire and remote - 5 months+ (Tester, Test, Testing, Test Analyst, Test Engineer, Test Specialist, Security, AWS, Azure, Cloud, Crest, CyberScheme) One of our Blue Chip Clients is urgently looking for an SC Cleared Penetration Tester. Please find some details below: CONTRACTOR MUST HOLD ACTIVE SC CLEARANCE MUST BE PAYE THROUGH UMBRELLA Role Description: A penetration tester plays a vital role within the UK's cybersecurity industry, particularly when assisting organisations with managing and mitigating security risks. The core responsibilities of a penetration tester are to identify vulnerabilities that are present in an organisation's IT infrastructure, applications, and networks through rigorous testing. Employing both manual and automated techniques to simulate real world attacks, this will assess a company's security posture against any potential threats. Testers should also be responsible for maintaining an up-to-date knowledge of the ever-evolving threat landscape, adhering to ethical guidelines especially when handling sensitive data. In addition to strong technical skills, a penetration tester also needs to be able to demonstrate strong communication skills so complex findings can be described to non-technical stakeholders. Key Responsibilities Work as a professional, deliverable Technical Consultant (Penetration Tester CTM), offering clients a totally professional customer service experience, whilst adhering to its core values and company policies and procedures Conduct the full range of effective and comprehensive technical assessments and consultancy services to the highest standards Maintain an accurate and up to date knowledge of information security issues, keeping abreast of new technologies, methodologies, techniques, vulnerabilities and market trends and communicate this throughout the team Produce concise and accurate technical reports and executive summaries, in line with client and company expectations in accordance with the QA manual and within defined deadlines Participate in more specialist areas of technical assessments and consultancy services where required Participate in delivery of security management consultancy including IT Health Checks (ITHC), risk assessments and compliance and standards based audits, where required Engage with and fully participate in research & service development projects Ensure professional, coherent and relevant communication within our clients at an appropriate level, using relevant language and at all times, behave in a manner that reflects the values of the client. Maintain confidentiality at all times Ensure that work is carried out in accordance with defined policies and procedures Complete all tasks in a manner that displays a commercial awareness; ie managing client expectations and ensuring that project tasks are completed on time and on budget Complete administrative duties, which include weekly timesheet and expense submissions Through the course of your duties, identify opportunities for further business development and growth and ensure that this is communicated to your line manager, the PMO and Sales department Where necessary assist the commercial team in the preparation of test scopes and proposals Carry out any other additional, reasonable and alternative tasks that may be required from time to time Required skills, experience and personal attributes: Proven experience (2-3 years) in an IT security role to CTM level is essential and have, or be able to attain SC clearance (UK Single National) Excellent written and verbal communication skills. Great organisation skills and ability to work in a pressurised environment whilst working towards and achieving deadlines. Use of MS Office software such as Word, Excel, Powerpoint The ability to travel customer locations. Strong knowledge of penetration testing tools including (Burpsuite, Metasploit, Nmap) etc Good knowledge of multiple Operating Systems (OS) including Windows &.NIX Ability to configure network devices, Firewalls, IDS/IPS devices and wireless technologies Document findings in detailed reports, providing clear recommendations for remediation using in-house developed reporting tool. Good understanding of common security standards and regulatory compliance such as GDPR, ISO27001 and PCI DSS An ability to work effectively and positively within a team and willing to collaborate and readily share knowledge and skills MUST: Relevant degree/postgraduate degree CHECK Team Member qualification (Crest/CyberScheme) Experience in Cloud Security (AWS/Azure) Please send CV for full details and immediate interviews. We are a preferred supplier to the client.
A leading technology services firm is seeking a Software Engineer in Test to perform both manual and automation testing. You'll help clients achieve business transformation goals while working in an agile team. You'll define test strategies and monitor issues while supporting scrum teams with automation. Ideal candidates will have experience with tools like Cypress and Selenium, and reside in the UK for at least five years or have Security Clearance. This role offers extensive professional growth and a supportive work environment.
04/02/2026
Full time
A leading technology services firm is seeking a Software Engineer in Test to perform both manual and automation testing. You'll help clients achieve business transformation goals while working in an agile team. You'll define test strategies and monitor issues while supporting scrum teams with automation. Ideal candidates will have experience with tools like Cypress and Selenium, and reside in the UK for at least five years or have Security Clearance. This role offers extensive professional growth and a supportive work environment.
A dynamic technology platform is seeking a smart, curious AI-driven Test Automation Engineer. This fully remote role emphasizes leveraging AI to automate testing processes using Cypress, focusing on building reliable tests and collaborating with teams to enhance software quality. Ideal candidates will have a strong interest in AI, hands-on Cypress experience, and the ability to understand both manual and automated QA procedures. This is a unique opportunity to shape how AI is integrated into quality assurance workflows.
04/02/2026
Full time
A dynamic technology platform is seeking a smart, curious AI-driven Test Automation Engineer. This fully remote role emphasizes leveraging AI to automate testing processes using Cypress, focusing on building reliable tests and collaborating with teams to enhance software quality. Ideal candidates will have a strong interest in AI, hands-on Cypress experience, and the ability to understand both manual and automated QA procedures. This is a unique opportunity to shape how AI is integrated into quality assurance workflows.
Software Engineer II page is loaded Software Engineer IIlocations: Belfast, Northern Irelandtime type: Full timeposted on: Posted Todayjob requisition id: R13618Proofpoint is a global leader in human- and agent-centric cybersecurity. We protect how people, data, and AI agents connect across email, cloud, and collaboration tools. Over 80 of the Fortune 100, 10,000 large enterprises, and millions of smaller organizations trust Proofpoint to stop threats, prevent data loss, and build resilience across their people and AI workflows. Our mission is simple: safeguard the digital world and empower people to work securely and confidently. Join us in our pursuit to defend data and protect people. How We Work: At Proofpoint you'll be part of a global team that breaks barriers to redefine cybersecurity guided by our BRAVE core values: Bold in how we dream and innovate Responsive to feedback, challenges and opportunities Accountable for results and best in class outcomes Visionary in future focused problem-solving Exceptional in execution and impact The Role Join our Belfast Proofpoint Protection Server (PPS) Engineering team and help modernise Proofpoint's flagship Email Security platform, a mission critical service relied upon by many of the world's largest enterprises. You'll work across cloud native backend systems, distributed architectures, and high throughput security pipelines, contributing to initiatives that shape the next generation of our platform. This role suits engineers who are adaptable, curious, and motivated to work across multiple technologies to deliver high performance solutions. Your day-to-day As a Software Engineer II, you will: Build and enhance backend services while contributing to the cloud modernisation of our large scale, containerised and distributed email security platform Develop clean, maintainable code primarily in Java, with occasional but meaningful contributions to Perl components where needed Design and implement APIs and backend components, including data ingestion and processing pipelines Work with event driven, streaming, and asynchronous processing architectures Collaborate closely with Product, QA, SRE, and other engineering teams Own and improve CI/CD pipelines to support reliable builds, testing, and deployments. Participate in an on call rotation to help maintain system reliability Take initiative, learn new technologies, and drive improvements across the platform. What you bring to the team Proven experience in Java, with flexibility to work across additional technologies as needed Familiarity with CI/CD tooling and deployment workflows Familiarity with AWS or similar cloud platforms Familiarity with Kubernetes or other container orchestrators Focus on building maintainable, high performance, and scalable systems Proactive, self directed, and strong problem solving skills Effective communication and collaboration with cross functional teams. Proofpoint, we believe that an exceptional career experience includes a comprehensive compensation and benefits package. Here are just a few reasons you'll love working with us: Competitive compensation Comprehensive benefits Career success on your terms Flexible work environment Annual wellness and community outreach days Always on recognition for your contributions Global collaboration and networking opportunities Our Culture: Our culture is rooted in values that inspire belonging, empower purpose and drive success-every day, for everyone.We encourage applications from individuals of all backgrounds, experiences, and perspectives. If you need accommodation during the application or interview process, please reach out to . How to Apply Find your network, your allies, and your biggest fans. We know that work is simply better when you're surrounded by people who inspire you-who share ideas, cheer you on, and genuinely want to see you succeed. That's why we offer social circles, sponsored networks, and connection points across teams and time zones-to help you find your people, build your community, and thrive together.
04/02/2026
Full time
Software Engineer II page is loaded Software Engineer IIlocations: Belfast, Northern Irelandtime type: Full timeposted on: Posted Todayjob requisition id: R13618Proofpoint is a global leader in human- and agent-centric cybersecurity. We protect how people, data, and AI agents connect across email, cloud, and collaboration tools. Over 80 of the Fortune 100, 10,000 large enterprises, and millions of smaller organizations trust Proofpoint to stop threats, prevent data loss, and build resilience across their people and AI workflows. Our mission is simple: safeguard the digital world and empower people to work securely and confidently. Join us in our pursuit to defend data and protect people. How We Work: At Proofpoint you'll be part of a global team that breaks barriers to redefine cybersecurity guided by our BRAVE core values: Bold in how we dream and innovate Responsive to feedback, challenges and opportunities Accountable for results and best in class outcomes Visionary in future focused problem-solving Exceptional in execution and impact The Role Join our Belfast Proofpoint Protection Server (PPS) Engineering team and help modernise Proofpoint's flagship Email Security platform, a mission critical service relied upon by many of the world's largest enterprises. You'll work across cloud native backend systems, distributed architectures, and high throughput security pipelines, contributing to initiatives that shape the next generation of our platform. This role suits engineers who are adaptable, curious, and motivated to work across multiple technologies to deliver high performance solutions. Your day-to-day As a Software Engineer II, you will: Build and enhance backend services while contributing to the cloud modernisation of our large scale, containerised and distributed email security platform Develop clean, maintainable code primarily in Java, with occasional but meaningful contributions to Perl components where needed Design and implement APIs and backend components, including data ingestion and processing pipelines Work with event driven, streaming, and asynchronous processing architectures Collaborate closely with Product, QA, SRE, and other engineering teams Own and improve CI/CD pipelines to support reliable builds, testing, and deployments. Participate in an on call rotation to help maintain system reliability Take initiative, learn new technologies, and drive improvements across the platform. What you bring to the team Proven experience in Java, with flexibility to work across additional technologies as needed Familiarity with CI/CD tooling and deployment workflows Familiarity with AWS or similar cloud platforms Familiarity with Kubernetes or other container orchestrators Focus on building maintainable, high performance, and scalable systems Proactive, self directed, and strong problem solving skills Effective communication and collaboration with cross functional teams. Proofpoint, we believe that an exceptional career experience includes a comprehensive compensation and benefits package. Here are just a few reasons you'll love working with us: Competitive compensation Comprehensive benefits Career success on your terms Flexible work environment Annual wellness and community outreach days Always on recognition for your contributions Global collaboration and networking opportunities Our Culture: Our culture is rooted in values that inspire belonging, empower purpose and drive success-every day, for everyone.We encourage applications from individuals of all backgrounds, experiences, and perspectives. If you need accommodation during the application or interview process, please reach out to . How to Apply Find your network, your allies, and your biggest fans. We know that work is simply better when you're surrounded by people who inspire you-who share ideas, cheer you on, and genuinely want to see you succeed. That's why we offer social circles, sponsored networks, and connection points across teams and time zones-to help you find your people, build your community, and thrive together.
About the Opportunity Flatiron School is offering an apprenticeship opportunity for early-career developers to earn income while learning. Apprentices will enroll in Flatiron's AI part-time bootcamp and be matched with one of Bletchley Fellowship's employer partners for a paid apprenticeship throughout the duration of your course. This is a unique opportunity to develop skills in AI and data science while gaining hands-on industry experience. As an apprentice, you'll contribute to software products, collaborate with experienced engineers, and build your portfolio with production-ready work. At the same time, you'll deepen your understanding of data and machine learning to become a more versatile, full-stack software developer. This is a full-time opportunity, 40 hours/week (20 hours coursework and 20 hours apprentice work) for 14 months. The apprenticeship earnings will more than cover the tuition cost of the bootcamp. What you'll do Attend and complete the Flatiron School Data Science Bootcamp as part of the apprenticeship Contribute to software projects for your host company Write clean, maintainable and testable code using modern frameworks and tools Collaborate in sprint-based workflows and participate in code reviews Support feature development, debugging, documentation, and QA processes Build your portfolio of production-level work while growing your technical and collaborative skills Receive ongoing mentorship from senior developers and product leaders What you'll learn How engineering and data science intersect in modern AI products Practical agile development workflows in a collaborative environment Best practices for writing clean, maintainable, production-quality code How to build and ship features with real user needs and product strategy in mind How to apply data thinking to software engineering challenges What we're looking for Requirements: Must be currently living in the U.S. Must be authorized to work in the U.S. We do not offer any visa sponsorship at this time - including H-1B, STEM OPT, and F-1 visa transfers. Must be available 40 hours/week for 14 months to complete the Flatiron School Data Science bootcamp and for apprenticeship work Have a degree in Computer Science, Data Science/Analytics, Mathematics, or Economics OR have recently completed a software engineering bootcamp (strongly preferred); self-taught developers are also encouraged to apply Programming proficiency in at least one modern language (e.g., JavaScript, Python, Java) Familiarity with frontend and backend web development concepts Working knowledge of databases (SQL or NoSQL) and how to query or integrate them Preferred Skills Awareness of testing, debugging, and code review practices Strong communication and collaboration skills Accountability in managing time and meeting small milestones Curiosity, initiative, and a strong desire to grow into a multidisciplinary developer Compensation & Commitments Hourly Pay: $20/hour for 20 hours/week paid through an employer partner (hiring entity) on their internal payroll cadence, 14-month commitment Tuition Coverage: Commit to pay the full $11,900 bootcamp tuition, through a monthly installment payment plan to Flatiron School Hours: 40 hours per week total - 20/week in apprenticeship role, 20/week in part-time bootcamp courses
04/02/2026
Full time
About the Opportunity Flatiron School is offering an apprenticeship opportunity for early-career developers to earn income while learning. Apprentices will enroll in Flatiron's AI part-time bootcamp and be matched with one of Bletchley Fellowship's employer partners for a paid apprenticeship throughout the duration of your course. This is a unique opportunity to develop skills in AI and data science while gaining hands-on industry experience. As an apprentice, you'll contribute to software products, collaborate with experienced engineers, and build your portfolio with production-ready work. At the same time, you'll deepen your understanding of data and machine learning to become a more versatile, full-stack software developer. This is a full-time opportunity, 40 hours/week (20 hours coursework and 20 hours apprentice work) for 14 months. The apprenticeship earnings will more than cover the tuition cost of the bootcamp. What you'll do Attend and complete the Flatiron School Data Science Bootcamp as part of the apprenticeship Contribute to software projects for your host company Write clean, maintainable and testable code using modern frameworks and tools Collaborate in sprint-based workflows and participate in code reviews Support feature development, debugging, documentation, and QA processes Build your portfolio of production-level work while growing your technical and collaborative skills Receive ongoing mentorship from senior developers and product leaders What you'll learn How engineering and data science intersect in modern AI products Practical agile development workflows in a collaborative environment Best practices for writing clean, maintainable, production-quality code How to build and ship features with real user needs and product strategy in mind How to apply data thinking to software engineering challenges What we're looking for Requirements: Must be currently living in the U.S. Must be authorized to work in the U.S. We do not offer any visa sponsorship at this time - including H-1B, STEM OPT, and F-1 visa transfers. Must be available 40 hours/week for 14 months to complete the Flatiron School Data Science bootcamp and for apprenticeship work Have a degree in Computer Science, Data Science/Analytics, Mathematics, or Economics OR have recently completed a software engineering bootcamp (strongly preferred); self-taught developers are also encouraged to apply Programming proficiency in at least one modern language (e.g., JavaScript, Python, Java) Familiarity with frontend and backend web development concepts Working knowledge of databases (SQL or NoSQL) and how to query or integrate them Preferred Skills Awareness of testing, debugging, and code review practices Strong communication and collaboration skills Accountability in managing time and meeting small milestones Curiosity, initiative, and a strong desire to grow into a multidisciplinary developer Compensation & Commitments Hourly Pay: $20/hour for 20 hours/week paid through an employer partner (hiring entity) on their internal payroll cadence, 14-month commitment Tuition Coverage: Commit to pay the full $11,900 bootcamp tuition, through a monthly installment payment plan to Flatiron School Hours: 40 hours per week total - 20/week in apprenticeship role, 20/week in part-time bootcamp courses
A healthcare technology startup is looking for a QA Engineer in Manchester to ensure quality and functionality of a digital pharmacy platform. The candidate will collaborate with the engineering team, maintain test cases, and develop automation scripts using tools like Cypress or Playwright. With a focus on early involvement in product development, this role emphasizes strong testing practices for both front-end applications and APIs. Join us to help shape our QA standards in a fast-paced environment.
04/02/2026
Full time
A healthcare technology startup is looking for a QA Engineer in Manchester to ensure quality and functionality of a digital pharmacy platform. The candidate will collaborate with the engineering team, maintain test cases, and develop automation scripts using tools like Cypress or Playwright. With a focus on early involvement in product development, this role emphasizes strong testing practices for both front-end applications and APIs. Join us to help shape our QA standards in a fast-paced environment.