Broughton, North Lincolnshire, UK Hybrid / WFH Options
CBSbutler Holdings Limited
Management (OM), and Personnel Administration (PA). - Solution Design: Develop comprehensive functional specifications for custom developments, enhancements, and reports, and work closely with ABAP developers to ensure accurate implementation. - Testing: Conduct and support various testing phases, including unittesting, integration testing, and user acceptance testing (UAT), and manage defect resolution. - Documentation: Create and maintain More ❯
Broughton, England, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited
Management (OM), and Personnel Administration (PA). - Solution Design: Develop comprehensive functional specifications for custom developments, enhancements, and reports, and work closely with ABAP developers to ensure accurate implementation. - Testing: Conduct and support various testing phases, including unittesting, integration testing, and user acceptance testing (UAT), and manage defect resolution. - Documentation: Create and maintain More ❯
be required to: Produce high quality increments to the team's model library - working both individually and collaboratively. Providing leadership in areas such as object modelling & interface design, automated testing & refactoring and performance optimisation. Provide support to Trading & Origination on model usage and behaviour. Leverage the teams cross-asset expertise to connect business locations, helping to identify synergies and … PhD qualification within science, computing, mathematics or other quantitative subject. Solid experience of code development in Python, including: Experience developing in an Agile environment Use of math/stats & testing libraries, as well as modern build tools. Ability to refactor code and work effectively with legacy systems. Knowledge of Object Orientation, Software Architecture and Design Patterns. Good understanding of … software testing practices (unittesting, integration testing, etc.). Knowledge of TDD and BDD is a strong plus. Experience with DevOps practices and tooling (CI/CD, containerization etc) is desirable. Familiarity with mathematical and statistical models used in finance, particularly with regards to derivatives pricing and risk management systems. Familiarity or high level of interest More ❯
solutions. Integrate APIs and handle asynchronous data using AJAX and JSON . Ensure compliance with accessibility standards and best practices. Apply Test-Driven Development (TDD) principles and write automated unit tests using mock object frameworks. Collaborate with cross-functional teams to ensure seamless integration and deployment. Utilize SCM tools like Git and Perforce for version control and collaboration. Leverage … tools such as SonarQube , Grunt/Gulp , and npm for code quality and build automation. Conduct JavaScript unittesting to ensure code reliability and maintainability. Optimize network performance and front-end load times for enhanced user experience. Your Profile Strong proficiency in JavaScript , HTML5 , CSS3 , and ReactJS . Experience with CSS preprocessors (e.g., SASS, LESS). Solid understanding … of Node.js and modern JS frameworks. Familiarity with AJAX , JSON , and RESTful APIs. Knowledge of accessibility standards (WCAG, ARIA). Experience with unittesting frameworks and TDD methodologies. Proficiency in Git , Perforce , and build tools like Grunt , Gulp , and npm . Understanding of network performance optimization techniques. About Capgemini Capgemini is a global business and technology transformation partner More ❯
farnborough, south east england, united kingdom Hybrid / WFH Options
MDA Space
boundaries on the ground and in the stars to change the world for the better, we'll take you there. For more information, visit Our Sat Connect IC business unit, a division of our Satellite Systems business is a leading provider of ASICs, software, multibeam electronically steered antennas, and complete systems for communication satellites, as well as ground and … reports Assess adherence of the company's software to required quality assurance standards (like ECSS-Q-ST-10C, DO-178B, AS9115) Develop quality related automated tests and pipelines: Resilience Testing Functional testing Coverage testing Static code analysis Skills And Experience Experience in working in a quality standards controlled environment – particularly in unittesting and test … Static analysis tools (CPPCheck, Lint, SonarCube, Helix QAC, etc.); Code coverage tools (GCOV, LCOV, LDRA, Vector Cast); Integration with CI/CD pipelines (GIT/Jenkins); Linux Operating System; Testing/QA Best practices, standards etc. Issue Management tools like Jira or Redmine Embedded system and device testing We're a dream team of purpose-driven, collaborative and More ❯
Fratton, Portsmouth, Hampshire, England, United Kingdom
Owen Daniels
vessels. Responsibilities will include: Software design and development in line with system requirements, with a focus on simulation, autonomy, and communication. Developing and maintaining tools and simulation environments for testing autonomous behaviours and system integration. Testing and validation of software, including unittesting, simulation-based testing, bench testing, and sea trials. Production of comprehensive More ❯
requirements Proficiency with CI/CD for mobile apps using tools like Fastlane or GitHub/Bitbucket Pipelines Experience managing TestFlight and Play Store deployments, including internal/beta testing tracks Experience with unittesting, integration testing, and preferably end-to-end testing using tools (e.g. Appium) Familiarity with crash reporting and performance monitoring tools More ❯
. Experience designing, building, and maintaining large-scale, distributed systems. Experience with RESTful API design and implementation. Exposure to NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Experience with unittesting, integration testing, and test automation frameworks (e.g. Pytest, unittest). Experience working in Agile/Scrum development environments. Experience with CI/CD pipelines and DevOps More ❯
blocks to enable re-use of IP across multiple products. Supporting customer integration through on-site assistance with parametrisation, calibration, troubleshooting, and code correction. Carrying out verification, validation, and testing of developed software solutions for assigned projects. Working as part of a team in an agile environment, balancing flexibility with accountability to deliver results. Following established processes while actively … contributing to improvements in development and testing methods. What we're looking for: Degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics, or related discipline. Experience in formal software development within aerospace, automotive, medical, or other embedded software environments. Proficiency in C programming for safety-critical embedded applications, including MISRA C guidelines. Strong understanding of fixed … and ASW layer code development in AUTOSAR systems, particularly using Vector MICROSAR and the DaVinci toolchain. Desirable experience: MATLAB and Simulink model development, including C code generation and integration. Unittesting, SIL testing, and HIL testing tools. Writing and reviewing software requirements. System-level understanding of power electronics, DC/AC motors, controllers, power conversion, power More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
and resilient architecture Collaborate with engineers, product managers, and designers in an agile environment Shape technical direction and contribute to long-term engineering strategy Take ownership for quality from testing to deployment and beyond Tech Stack Languages & Frameworks: C#, .NET 8, React, React Native, TypeScript Cloud & DevOps: Azure, CI/CD pipelines, GitHub Actions Data & APIs: SQL Server, Entity … Framework, RESTful APIs Testing & Automation: Unittesting, shift-left, test automation What Were Looking For Strong commercial experience with .NET, Azure, React, and SQL A background in building scalable, product-driven solutions Passion for delivering value quickly and reliably A collaborative mindset with excellent communication skills Curiosity, adaptability, and a drive to continuously improve Why Youll Love More ❯
Python, or Java. Familiarity with AWS services such as Lambda, API Gateway, DynamoDB, RDS, and IAM. Experience working with relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases. Understanding of unittesting, integration testing, and debugging techniques. Knowledge of Git, version control, and deployment automation practices As an equal opportunities' employer, we welcome applications from individuals of all … Code (Terraform, CloudFormation, or AWS CDK). Knowledge of authentication methods such as OAuth, JWT, or AWS Cognito. Exposure to containerised applications using Docker, ECS, or Kubernetes. ABOUT BUSINESS UNIT IBM Consulting is IBM's consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy More ❯
Cosford, Albrighton, Wolverhampton, West Midlands, England, United Kingdom Hybrid / WFH Options
Oscar Technology
and database design principles Familiarity with Docker, CI/CD pipelines, and Linux CLI Experience with cloud environments (ideally AWS) Bonus Skills (not essential): Python GraphQL/Shopify integrations Unittesting (PHP Unit) Ecommerce platforms (Magento, Shopify, WooCommerce, etc.) Mobile application development Exposure to Machine Learning/AI Benefits 28 days holiday, plus 1 extra day for More ❯
APIs and services. Owning features from initial planning through to deployment, ensuring they deliver real value. Writing reliable, well-tested code, using tools such as pytest, Jest with React Testing Library, Storybook, and Cypress for end-to-end coverage. Monitoring performance and stability through observability tools, keeping our platform running smoothly. Champion knowledge-sharing by crafting documentation that's … managers, designers, QA engineers and web/app engineers to help execute on product vision and drive value for our business. Deploying features as experiments (e.g. A/B testing) and measuring the impact. Scaling, improving and maintaining our system for sending push notifications and emails to our customers. Solid experience with Python and web frameworks (we use Django … HTML, and CSS. A firm grasp of web fundamentals and how everything fits together. You write robust, maintainable code that others can read with ease. Deep knowledge of automated testing, especially unittesting, to ensure quality at every stage. An eagerness to improve existing codebases through thoughtful refactoring rather than patching over issues. Things that matter to More ❯
Management and Everstone Capital, Apexon now has a global presence of 15 offices (and 10 delivery centers) across four continents.We enable Skill Set Java (11) Junit 5 React React Testing Library (Frontend Unittesting) Cypress (Frontend E2E Testing) Spring Boot (Microservice Architecture) Sybase Mongo DB Kubernatis Understanding on Cloud infra (Snowflake) Roles & Responsibilities Day to Day More ❯
bradford, yorkshire and the humber, united kingdom
LSA Recruit
of various components and troubleshoot/debug applications to ensure smooth operation. Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking. Automation: using UnitTesting and API Testing Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. Strong understanding of front-end More ❯
leeds, west yorkshire, yorkshire and the humber, united kingdom
LSA Recruit
of various components and troubleshoot/debug applications to ensure smooth operation. Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking. Automation: using UnitTesting and API Testing Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. Strong understanding of front-end More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Evodia Limited
manage Docker containers, and troubleshoot issues to ensure smooth operation. Mentor junior developers, promoting coding standards and best practices using version control systems like GitHub. Implement automation strategies through unittesting and API testing to enhance software robustness. Ideal Candidate Profile Minimum of 5+ years experience in software development, with a significant focus on Python and associated More ❯
of various components and troubleshoot/debug applications to ensure smooth operation. Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking. Automation: using UnitTesting and API Testing Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. Strong understanding of Front End More ❯
Jarrow, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Catalyst
implementation, using modern DevOps practices and cloud platforms such as Azure and AWS. Contributing to and reviewing backlog stories and their acceptance criteria Coding, and QA activities such as testing, code reviewing and unittesting Mentoring junior developers and support team knowledge sharing Build and deploy cross-platform mobile applications for iOS and Android Integrate and manage More ❯
complex projects from conception to deployment Make high-impact technical decisions and provide guidance Establish best practices in software engineering and machine learning development Implement rigorous code quality and testing standards across data science projects Support talent acquisition and continuous learning initiatives Knowledge and Experience Knowledge of ML model development and deployment frameworks (MLFlow, Kubeflow Advanced data querying (SQL … and data engineering pipelines (Airflow Extensive experience with comprehensive unittesting, integration testing, and test coverage strategies Experience working with Product Management teams and ability to translate complex technical concepts for non-technical stakeholders Education PhD's, Master's, or Bachelor's degree in Computer Science, Machine Learning, or related field Driving Continuous Improvement Driving for Results More ❯
of various components and troubleshoot/debug applications to ensure smooth operation. Mentor and guide junior developers in coding standards, version control using GitHub, and code tracking. Automation: using UnitTesting and API Testing Qualifications: At least 5+ years of experience in software development, with a focus on Python and web frameworks. Strong understanding of front-end More ❯
Nottingham, Nottinghamshire, England, United Kingdom
Macildowie Recruitment and Retention
provide support for new and existing solutions. Key Responsibilities: Develop applications using PowerApps and Power Automate Design and maintain high-quality user interfaces Participate actively in Scrum ceremonies Perform testing, peer reviews, and maintain concise technical documentation Support implementation of new applications and solutions Train IT teams on new applications as required Technical Skills & Experience: Essential: Experience with Microsoft … Experience with Power BI, SharePoint, Dataverse, custom connectors Familiarity with C#/.NET, SQL/XML/JSON, Git/Azure DevOps Agile/SCRUM experience and knowledge of testing practices (TDD, unittesting) Who You Are: Collaborative and able to work effectively in a team Analytical with the ability to explain complex technical concepts clearly Detail More ❯
improve our processes and taking part in code reviews. This role requires you to collaborate closely with the Delivery team. Responsibilities All aspects of developing software including: Designing, developing, testing and deploying web applications. Coordinating with other developers and project managers. Liaising directly with customers where required. Fixing bugs, troubleshooting and resolving problems as well as proactively identifying potential … feature implementation, and to be able to own the work completed. Provide support to other developers within the team. Ensure that you follow best coding practices, documentation, code reviews, unit and integration testing throughout all software developed. Skills Good knowledge of PHP unittesting frameworks such as PHPUnit or Pest. Good knowledge of frontend frameworks such More ❯
for every release. Taking part in daily stand-ups, sprint planning, demos, and retrospectives. Working closely with team members to deliver features iteratively and efficiently. Using Jest and React Testing Library for unit testing. Running end-to-end tests with Cypress or Playwright. Maintaining at least 80% test coverage across projects. Configuring and running GitHub Actions pipelines. Automating … linting, testing, building, and deployment processes with no manual steps. Reviewing pull requests thoroughly and constructively. Enforcing coding standards, type safety, and documentation. Hosting brown-bag sessions on best practices (e.g. Git workflows, VS Code tips, performance tuning). Supporting less experienced developers through guidance and feedback. Staying up to date with front-end frameworks, tools, and design system … and build. VS Code/Visual Studio: Confident in configuring settings, extensions, and launch configs. Accessibility: Knowledge of WCAG 2.1 and ARIA, with audit/test results as evidence. Testing: Jest, React Testing Library, and Cypress/Playwright, including coverage reports. Build tools: Webpack or Vite, npm or Yarn, with a focus on optimised bundles and code-splitting. More ❯