maintain software for rapid deployment projects in the Defence domain. Collaborate with algorithm engineers to implement and optimise complex mathematical models. Apply full software lifecycle experience , including design, coding, testing, and integration. Contribute to unit and wider software testing to ensure robust, high-quality systems. Work within defined software development processes , adhering to best practices and configuration … software delivery processes. Qualifications Required Skills Strong experience in C++ and Java software development. Proficiency in software configuration management (SCM) and Jira for change and task tracking. Experienced in unittesting and wider software testing practices. Knowledge of software development lifecycle processes and documentation standards. Skilled in risk management and problem-solving for fast-paced projects. Soft More ❯
maintain software for rapid deployment projects in the Defence domain. Collaborate with algorithm engineers to implement and optimise complex mathematical models. Apply full software lifecycle experience , including design, coding, testing, and integration. Contribute to unit and wider software testing to ensure robust, high-quality systems. Work within defined software development processes , adhering to best practices and configuration … software delivery processes. Qualifications Required Skills Strong experience in C++ and Java software development. Proficiency in software configuration management (SCM) and Jira for change and task tracking. Experienced in unittesting and wider software testing practices. Knowledge of software development lifecycle processes and documentation standards. Skilled in risk management and problem-solving for fast-paced projects. Soft More ❯
chippenham, south west england, united kingdom Hybrid/Remote Options
Peak Technologies
of applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet users' needs and industry standards. You'll be writing code for, testing, and rolling out products to our customers that provide innovative, machine vision solutions for their retail or logistics challenges. You'll need to be proactive in problem-solving and … considering factors such as scalability, performance, and security. Write code and develop software applications or systems using programming languages, frameworks, and tools suitable for the project requirements. Conduct thorough testing of software applications or systems to identify and fix bugs, errors, or performance issues. This may involve unittesting, integration testing, and user acceptance testing. Create More ❯
Gloucester, Gloucestershire, South West, United Kingdom
YT Technologies
for eDV clearance will be considered Key Skills; High level experience with Java and additional languages such as Python Development experience in Linux environments Solid understanding of JUnit 5.x, unittesting, and mocking frameworks Confident using Git and working within Agile/SCRUM teams Experience mentoring junior developers Knowledge of Oracle/relational databases, MongoDB, and GitLab CI More ❯
Bristol, Avon, England, United Kingdom Hybrid/Remote Options
SR2
adventure! What you’ll need A couple of years’ commercial experience developing iOS applications with Swift Proven experience of shipping & releasing features in a commercial environment Good experience with testing & unit-testing Strong understanding of CI/CD and best practices Experience of collaborating with a multi-disciplinary team, such as UX Designers, Product Managers and Web More ❯
operating instructions. Produce and maintain development documentation. Required skills and experience: Proficiency in Java (plus experience with Python or other languages). Development experience on Linux. Strong knowledge of unittesting frameworks (e.g. JUnit 5). Skilled with Git version control. Experience with Agile/SCRUM. Database experience (Oracle, relational, and/or MongoDB). CI/CD More ❯
Exeter, Devon, South West, United Kingdom Hybrid/Remote Options
First Databank
be considered as a Senior Software Developer, you will need: Experience in analysis and design, C#, MVC and the .NET framework Experience with test automation, TDD, DDD, refactoring and unittesting techniques Experience working within Agile and Scrum development environments Knowledge of SOLID principles and T-SQL database design Familiarity with JavaScript frameworks such as React Proficiency with More ❯
lifecycle. Responsibilities: Responsible for delivering the on-board software for the next generation of Missile Systems. This is a hands-on role and will involve architecting, designing, implementing and testing missile subsystem software to required standards and processes. Skillset/experience required: Minimal: (Good) Authoring Specifications through the full lifecycle: planning, design and test documents. Experience of working with … safety integrity level such as DO178C Level B or SIL-4 or equivalent standards. Specification & requirements creation and compliance recording in DOORS. Working knowledge of C/C++ for testing special builds and focussed code reviews. UnitTesting using LDRA, RAPITA or equivalent testing tool. Understanding of Code Coverage and techniques/strategies used to cover … live equipment (PSUs, Scopes, Logic Analysers etc.) conducting system tests. Desirable: (Best) Significant experienced in developing software to DO178C Level B. Knowledge of Defence standards and Micro-controller technologies Testing on Development Cards with a test environment or bare-metal with special builds Experience using RAPITA Systems Tool Suite Experience of Modelling and Ansys SCADE Tool Suite Knowledge and More ❯
Broad Street, Greater London, United Kingdom Hybrid/Remote Options
Bristow Holland Ltd
complex technical issues as part of incident response efforts. Maintain detailed documentation of architectures, configurations, and processes. Apply design patterns to ensure code reusability and maintainability. Develop and execute unit tests, following test-driven development (TDD) principles. Translate business requirements into technical deliverables to meet project goals. Key Skills & Experience 5+ years of experience in AWS development or a … also welcome. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities, working effectively in Agile teams. Knowledge of design patterns, coding standards, and best practices. Experience with unittesting frameworks and TDD methodologies. AWS Certification (or equivalent) is highly desirable. What’s on Offer Fully remote working from anywhere in the UK. Opportunity to join a More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum - Offering 100% Work from home
consuming RESTful APIs and working with asynchronous requests Solid understanding of MVC frameworks and best coding practices Familiarity with development tools such as Git, Grunt, and Gulp Experience in unittesting and debugging using tools like Jasmine or Karma Strong analytical and problem-solving skills Good communication skills and ability to work in a team-oriented environment Bachelor More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
for flexible working arrangements Enhanced parental leave: Offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity: WSSE are integral in the development of weapon systems and system architectures … development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment Unittesting and test driven development Agile development Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading More ❯
for eDV clearance will be considered Key Skills High level experience with Java and additional languages such as Python Development experience in Linux environments Solid understanding of JUnit 5.x, unittesting, and mocking framework... More ❯
eDV clearance will be considered Key Skills; High level experience with Java and additional languages such as Python Development experience in Linux xxuwjjq environments Solid understanding of JUnit 5.x, unittesting, and mocking framework... ZIPC1_UKTJ More ❯
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 … setting. • Application of TCP/IP Networking fundamentals to support MANET-focussed communication plans. • 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. • Support to the planning, management and delivery of Work More ❯
Support project planning, estimations and reporting Define, manage and validate system requirements Integrate real-time embedded hardware/software systems Develop verification test procedures, requirements-to-test traceability and unittesting Understand embedded hardware/software architectures and interfaces Work with internal and external data bus standards Apply strong problem-solving across systems, software and hardware Operate within More ❯