Stevenage, Hertfordshire, South East, United Kingdom
Carbon60 - Eng&Tech
architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embedded software for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unittesting and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embedded software development using More ❯
and design patterns Excellent understanding of the entire Software Development Life Cycle including requirements elicitation, design, development, test, release, and support and industry standards around the same. Automated BizTalk UnitTesting using tools such as BizUnit, MsTest etc. Knowledge in web-based systems architecture, service-based architecture, enterprise application architecture as well as experience managing expectations when balancing More ❯
on Skills Data engineering coding background and hands on experience on AWS services such as S3, Lambda, Glue, Step Function, Athena, SageMaker, VPC, ECS, IAM, KMS, etc. CloudFormation Python Unittesting Gitlab PySpark AI/ML knowledge (good to have More ❯
prevent common vulnerabilities (e.g., buffer overflows, injection flaws) Application of Static Code Analysis to identify security vulnerabilities in code Application of Software Composition Analysis to ensure supply chain security Unittesting and code reviews Defect analysis and remediation Ensure compliance with internal processes and applicable standards (e.g., IEC 62443, ISO 27001) Support internal and external audits as required More ❯
prevent common vulnerabilities (e.g., buffer overflows, injection flaws) Application of Static Code Analysis to identify security vulnerabilities in code Application of Software Composition Analysis to ensure supply chain security Unittesting and code reviews Defect analysis and remediation Ensure compliance with internal processes and applicable standards (e.g., IEC 62443, ISO 27001) Support internal and external audits as required More ❯
our products and protocols. Hardware Collaboration: Work with hardware teams; knowledge of PCB design and assembly is a plus for effective troubleshooting. Full Lifecycle Involvement: Participate in requirements definition, unittesting, API design, and maintaining documentation in Confluence. What We're Looking For (Person Specification): Essential Skills & Experience: Proven commercial experience as a Firmware Engineer or Embedded Software More ❯
into highly technical communication systems. Support the Architects in creating the system Architecture and lower-level system and sub-system designs Develop and integrate communication systems against designs. Perform unittesting and debugging in support of verification and validation. Support the testing teams in defining appropriate Tests. Collaborating with wider project and engineering stakeholders to realise requirements … into solutions. Experience required: A strong background in systems integration and solutions engineering, which includes the integration, development, testing, and verification of both software and hardware solutions. Previous integration experience related to radio or tactical communication systems, for example including HF, UHF and VHF bandings. Experience in the application of TCP/IP Networking fundamentals to support network-focussed … communication plans. A background in the defence sector would be highly desirable Experience with Windows or Linux-based management systems Integration and testing of plugins and applications into system designs Previous experience in utilising workflow systems such as Jira and Confluence Ability to provide input to technical publications and design documentation. An excellent problem-solving mindset, and working in More ❯
next trading platform. Key Responsibilities Collaborate with business analysts and architects to review and understand complex business and technical requirements. Create high quality documentation including detailed technical, functional and unit test specifications. Design, develop, debug, implement, test and maintain software solutions, applications and services. Perform thorough unittesting of developed software. Contribute to effective and efficient 3rd More ❯
next trading platform. Key Responsibilities Collaborate with business analysts and architects to review and understand complex business and technical requirements. Create high quality documentation including detailed technical, functional and unit test specifications. Design, develop, debug, implement, test and maintain software solutions, applications and services. Perform thorough unittesting of developed software. Contribute to effective and efficient 3rd More ❯
next trading platform. Key Responsibilities Collaborate with business analysts and architects to review and understand complex business and technical requirements. Create high quality documentation including detailed technical, functional and unit test specifications. Design, develop, debug, implement, test and maintain software solutions, applications and services. Perform thorough unittesting of developed software. Contribute to effective and efficient 3rd More ❯
SC Cleared About You: As an experienced Developer, your skills and knowledge will include; • Windows/Linux based management systems responsible for the provisioning of Android devices. • Integration and testing of ATAK Plugins and Applications into system designs. • Working within an Agile environment to support iterative and incremental evolutionary development. • Good comprehension of JavaScript Object Notation, Command Prompt and … tactical military communication systems. • Support the Solution Architect in creating the System Architecture and lower-level system and sub-system designs • Develop and integrate communication systems against designs. • Perform unittesting and debugging in support of verification and validation. • Support the Solution Tester in defining appropriate Tests. • Collaborating with wider project and engineering stakeholders to realise requirements into More ❯
SC Cleared About You: As an experienced Developer, your skills and knowledge will include; • Windows/Linux based management systems responsible for the provisioning of Android devices. • Integration and testing of ATAK Plugins and Applications into system designs. • Working within an Agile environment to support iterative and incremental evolutionary development. • Good comprehension of JavaScript Object Notation, Command Prompt and … tactical military communication systems. • Support the Solution Architect in creating the System Architecture and lower-level system and sub-system designs • Develop and integrate communication systems against designs. • Perform unittesting and debugging in support of verification and validation. • Support the Solution Tester in defining appropriate Tests. • Collaborating with wider project and engineering stakeholders to realise requirements into More ❯
UK. Immediate start required. 🛠️ Key Skills (3+ Years Essential) Guidewire ClaimCenter configuration and development. Expertise in GOSU and ClaimCenter customizations/integrations. Deep knowledge of the Guidewire InsuranceSuite. Strong UnitTesting and Code Review skills in an Agile environment. 💰 Quick Contract Facts - Duration: 3 Months (Dec 2025 - Mar 2026) Location: Fully Remote (UK) Daily Rate: £303.22/Day More ❯
FX and listed derivatives, deployed across platforms including Cortex iX. Key Requirements: Strong server-side Java development experience Solid understanding of Java architecture and design patterns Excellent debugging and unittesting skills Experience in front-office environments Knowledge of multi-threading, performance tuning, and memory management Exposure to FX, listed derivatives, smart order routing, and FIX order flow More ❯
FX and listed derivatives, deployed across platforms including Cortex iX. Key Requirements: Strong server-side Java development experience Solid understanding of Java architecture and design patterns Excellent debugging and unittesting skills Experience in front-office environments Knowledge of multi-threading, performance tuning, and memory management Exposure to FX, listed derivatives, smart order routing, and FIX order flow More ❯
architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embedded software for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unittesting and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embedded software development using More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Carbon60 - Eng&Tech
architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embedded software for complex systems. Work with formal requirements capture tools and configuration management processes. Conduct unittesting and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embedded software development using More ❯
digital signal processing algorithms and embedded software for consumer electronic devices. + Collaborate with hardware engineers to define system architectures and interfaces for seamless integration. + Perform code reviews, unittesting, and debugging to ensure software quality and reliability. + Analyse and optimise software performance to meet stringent product specifications. + Stay up-to-date with industry trends More ❯
Glasgow, Scotland, United Kingdom Hybrid/Remote Options
Square One Resources
experience across: S3, Lambda, Glue, Step Functions, Athena, SageMaker, VPC, ECS, IAM, KMS AWS CloudFormation (mandatory) UI development experience (mandatory) Strong SQL, Python, and PySpark Experience with GitLab and unittesting Knowledge of modern data engineering patterns and best practices Desirable (Databricks Track) Apache Spark Databricks (Delta Lake, Unity Catalog, MLflow) Experience with Databricks migration or development AI More ❯
prevent common vulnerabilities (e.g., buffer overflows, injection flaws) Application of Static Code Analysis to identify security vulnerabilities in code Application of Software Composition Analysis to ensure supply chain security Unittesting and code reviews Defect analysis and remediation Ensure compliance with internal processes and applicable standards (e.g., IEC 62443, ISO 27001) Support internal and external audits as required More ❯
prevent common vulnerabilities (e.g., buffer overflows, injection flaws) Application of Static Code Analysis to identify security vulnerabilities in code Application of Software Composition Analysis to ensure supply chain security Unittesting and code reviews Defect analysis and remediation Ensure compliance with internal processes and applicable standards (e.g., IEC 62443, ISO 27001) Support internal and external audits as required More ❯
BP ICBT, Chertsey Road, Sunbury-on-Thames, Surrey, England
BP P.L.C
engineers and software engineers. Carrying out data analyses to yield actionable business insights. Adhering to and advocating for data science and best practices (e.g. technical design, technical design review, unittesting, monitoring & alerting, checking in code, code review, documentation). Training The data analytics apprenticeship will lead to a Level 4 qualification, following an apprenticeship standard aligned with More ❯
Requirements- 5daysworkingfromClientoffice,CanaryWharf Yearsofexperience10yearsto15Years. BankingDomain Provenhands-onproficiency Java21/24 Spring Restcontroller Api Unittesting Automationtesting AWSKnowledge More ❯
take a hybrid approach, if possible, for any custom development involving plugin/third party products. Provide a level of Quality Assurance on every assigned project, including system/unit testing. Contribute to project risk/issue mitigation with the project team. Support clients through deployment to go live, and complete handover documents as required. Requirements Experience configuring Microsoft More ❯
re looking for a collaborative, proactive, flexible, and detail-oriented individual with a passion for innovation. Your technical toolkit should include: Strong development experience using Kotlin, including integration and unit testing. Strong understanding and experience with Android architecture (multi-modules, Dependency Injection, MVVM). Proficiency in building user interfaces with Jetpack Compose. Proven experience integrating with server-side APIs More ❯