Dorchester, Dorset, South West, United Kingdom Hybrid / WFH Options
KHUDA TECHNOLOGY LIMITED
global security. Key Responsibilities: Craft software architectures utilising UML and the Enterprise Architect tool. Execute software implementation and testing in C++, incorporating unit and continuousintegration testing. Develop and optimise Sonar signal processing algorithms and AI algorithms. Exhibit pride in delivering high-quality, meticulously crafted code. Foster a … culture of learning and feedback by conducting peer reviews of designs and code. Aid verification teams in integration, defect analysis, and resolution. Manage assigned stories and tasks in a product backlog via Azure DevOps, including estimating remaining work. Provide verbal progress reports and contribute to sprint planning and retrospectives. … meticulous attention to detail. Exceptional communication and collaboration skills. Ability to thrive both independently and within a team environment. Proactive approach to learning and continuous improvement. If you're ready to represent an international defence business and contribute to global security efforts, we invite you to apply. Apply now more »
This role is critical in guiding the teams through the complexities of software and data solutions, fostering a collaborative environment that emphasizes excellence and continuous improvement.Your Role at ONI:Partner with the VP of R&D to develop, design, and lead the implementation of our cloud-integrated software platform … acquisition, real-time analysis, post-processing, and storage from anywhere.Manage desktop software and firmware development, including architecture, embedded hardware configurations, build systems, deployment architectures, continuousintegration, and feature releases.Enable the team to balance the delivery of features, product roadmap timelines, with the development of modular, portable, and high … engineering and data science, focusing on rapid delivery of valuable solutions without sacrificing quality.Collaborate closely with the hardware and biochemware teams to ensure seamless integration and optimization between software, instruments, and consumables, enhancing overall system performance and user experience.Collaborate with cross-functional teams to understand product and business requirements more »
the performance on a cutting edge wireless docking product. Their production code is mostly C++, and they use Jenkins with Python based frameworks for continuousintegration and Git for source control. You’d be involved in feature development and analysis, technical design of new products, innovating on cutting … solving, architecture design and more.The key requirements for this role are:A solid understanding of C++ and modern coding practices.Experience with Jenkins & Python for continuous integration.Alongside working with exciting technology the company benefits package includes a bonus scheme, stock, pension, medical cover, gym membership and the opportunity to continue more »
development in Java. Successful delivery of high quality incremental software releases. Participation in occasional client site integrations, demos, training and business development activities. Support continuous improvement by investigating research on alternative technologies, tools and methods. Essential Skills and Experience You will have at least 4 years of professional software … and new code to ensure compatibility and stability You will be experienced in using different types of source control (preferably Git), be familiar with continuousintegration, test-driven development and be prepared to use Agile development techniques to incrementally deliver working software. You will work well within small more »
development in Java. Successful delivery of high quality incremental software releases. Participation in occasional client site integrations, demos, training and business development activities. Support continuous improvement by investigating research on alternative technologies, tools and methods. Essential Skills and Experience You will have at least 4 years of professional software … and new code to ensure compatibility and stability You will be experienced in using different types of source control (preferably Git), be familiar with continuousintegration, test-driven development and be prepared to use Agile development techniques to incrementally deliver working software. You will work well within small more »
be closely collaborating with data scientists and engineers to deploy, monitor and maintain ML models in production, as well as implement best practices for continuousintegration, testing and deployment of ML models. As a leader in this domain, you'll take charge of designing and executing control mechanisms … data science efforts rest. Moreover, your role extends beyond individual tasksyou'll provide valuable technical mentorship to colleagues, fostering a culture of learning and continuous improvement within our data science practices. Skills and experience were looking for: Demonstrable experience in data science, with a focus on machine learning model more »
Manchester, North West, United Kingdom Hybrid / WFH Options
MAG Airport Limited
software development in various languages such as NodeJS TypeScript, C# etc. Youll have excellent attention to detail, technology awareness and exposure to different systems integration technologies for example RESTFul, Message Queuing (specifically Kafka and RabbitMQ), Web Hooks etc. Youll have Oracle SQL, PostgreSQL or MS SQL Server experience as … subject Experience documenting in tools such as Swagger Experienced in agile delivery techniques and using agile tools such as Confluence and JIRA Experienced in continuousintegration/delivery methodologies Operational and visualisation tooling such as Elastic Experience in Front End development more »
have the opportunity to contribute to ongoing product development ensuring the quality of the product through sprint planning, sprint reviews, and a commitment to continuous improvement. **Candidates must be based in the UK** Key responsibilities: Working as part of a wider project team, develop and deliver a complex digital … manage and monitor server instances and database instances PHP Unit and TDD (Test Driven Development) PHP, Javascript, HTML, CSS, PM, Composer, MongoDB, Docker, AWS Continuousintegration knowledge, knowledge of clean code and common design patterns. A driven individual who is organised and able to have multiple projects in more »
and provide constructive feedback to team members, promoting code quality and knowledge sharing. Implement tools and processes for code quality monitoring, automated testing, and continuousintegration to maintain a high level of code quality. Actively contribute to coding within the team. Technical Decision-making: Evaluate technical requirements and … and understanding of software engineering principles. Share knowledge, insights, and best practices with team members through code reviews, pair programming, and technical discussions, promoting continuous learning and improvement. Identify opportunities for skills development and growth within the team, supporting career advancement and personal growth for team members. Technical Documentation more »
Royston, Hertfordshire, South East, United Kingdom
Vector Recruitment Ltd
and/or Rust Able to obtain Security clearance. Familiarity with software development practices and tools, such as agile development, version control, software testing, continuousintegration and virtualisation Experience with Python ideally Experience with leading design direction Bare metal and/or Linux and real time OS experience more »
automated test scripts and frameworks for functional, regression, and performance testing. Test Automation: Develop, maintain, and enhance automated test scripts. Integrate automated tests with continuousintegration and delivery (CI/CD) pipelines. Test Execution and Reporting: Execute automated test scripts and analyse test results to identify defects and more »
automated test scripts and frameworks for functional, regression, and performance testing. • Test Automation: Develop, maintain, and enhance automated test scripts. Integrate automated tests with continuousintegration and delivery (CI/CD) pipelines. • Test Execution and Reporting: Execute automated test scripts and analyse test results to identify defects and more »
bonus. Championing software engineering best practices. Driving this within the wider team. Extensive experience with Software Development Tools: IDE’s, version control, test automation, continuousintegration, defect and backlog management systems. Interview Process? Stage 1 - 30 mins Stage 2 - Technical Test (3-4 hrs). Take home, give more »
bonus. Championing software engineering best practices. Driving this within the wider team. Extensive experience with Software Development Tools: IDE’s, version control, test automation, continuousintegration, defect and backlog management systems. Interview Process? Stage 1 - 30 mins Stage 2 - Technical Test (3-4 hrs). Take home, give more »
environment. Championing software engineering best practices. Driving this within the wider team. Extensive experience with Software Development Tools: IDE’s, version control, test automation, continuousintegration, defect and backlog management systems. Interview Process? Stage 1 - 30 mins Stage 2 - Technical Test (3-4 hrs). Take home, give more »
IT skills including fluency with all Microsoft packages, particularly Excel, Word, and PowerPoint. Experience of line management and mentoring of junior colleagues. Skilled in continuousintegration and deployment. Disclosure and Barring Service Check This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as more »
Alton, England, United Kingdom Hybrid / WFH Options
In-Space Missions Limited
circuit board schematics Knowledge of scripting languages (preferably Python) Experience of fault-finding and debugging Verification and validation of software, including unit testing and continuousintegration The ability to work both collaboratively and independently The ability to manage your time effectively and work to deadlines An interest in more »
the benefits of key software craftsmanship practices like unit testing and good design • Someone who is comfortable with change and understands the importance of continuous improvement within a modern software development team. • Experience of Test Driven Development within a software engineering context and comfortable with practices like pair programming … and lightweight design modelling • A good understanding of automation, continuousintegration and DevOps principles and practices desirable. more »
Reigate, Surrey, United Kingdom Hybrid / WFH Options
William Alexander Recruitment Ltd
architectural vision. Key Requirements: Expert in Microsoft Dynamics CRM (including 365). Proficient in C#, VB.NET, .NET framework, and Azure. Skilled in DevOps and ContinuousIntegration/Delivery using tools such as TFS, Azure DevOps, MSBuild, and Release Management. Experienced with various Microsoft applications and platforms. Utilises Test more »
party APIs System architecture design, implementation, and testing Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuousintegration Being able to mentor, coach, and train other colleagues as a domain expert Required skills and experience: "Product Engineering" mindset Pragmatism and more »
party APIs System architecture design, implementation, and testing Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuousintegration Being able to mentor, coach, and train other colleagues as a domain expert Required skills and experience: "Product Engineering" mindset Pragmatism and more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
BJSS
Git) Strong appreciation of OO Design Patterns, Unit Testing and TDD practices Understanding of Google’s Android design principles and interface guidelines Experience with continuousintegration Experience working within an Agile environment Azure cloud knowledge Some of the Perks Flexible benefits allowance – you choose how to spend your more »
preferably Kuberbetes) and observability platforms. You are proficient in at least one programming or scripting language, such as Java, Kotlin, Golang.You are experienced in continuousintegration and deployment tools---Desirable Criteria:You have a security-first approach with a strong focus on secure delivery of application software and more »
software engineers who: What you will do Design and develop across the full lifecycle from concept definition; requirements analysis; detailed design; software implementation and integration onto customer PCBAs; onto manufacturing functional test and production support. Create high quality deliverables for our customers including, requirements documents, architecture and design documents … test documents, and most importantly source code for embedded systems, custom device drivers for numerous operating systems, and control algorithms. *Provide support for our continuous improvement activities and develop an understanding of how a multi-billion dollar manufacturing services company operates. Essential Skills Can lead, inspire and motivate software … more embedded operating systems -QNX, ThreadX or FreeRTOS Awareness of real-time development and/or safety critical systems Awareness of scripting languages and continuousintegration frameworks Reasonable understanding of other disciplines and may have led multi-disciplined team more »
development in Java. Successful delivery of high quality incremental software releases. Participation in occasional client site integrations, demos, training and business development activities. Support continuous improvement by investigating research on alternative technologies, tools and methods. Essential Skills and Experience You will have at least 4 years of professional software … and new code to ensure compatibility and stability You will be experienced in using different types of source control (preferably Git), be familiar with continuousintegration, test-driven development and be prepared to use Agile development techniques to incrementally deliver working software. You will work well within small more »