such as UART, SPI, I2C, etc. Assist in prototype board debugging, providing problem analysis, test code if required, and solution options. Define and execute unittesting verification activities using unittesting frameworks to demonstrate the software design has met specifications. Work closely with System and Software … engineering experience. Proficient in embedded C development. Experience creating software requirements from product requirements. Experience creating clear technical specifications and design documentation. Experience with unittesting frameworks, e.g. Unity, Ceedling, CMock. Experience with 16/32-bit Microcontrollers, RTOSs, multi-threaded and multi-processor systems, communication protocols (SPI More ❯
such as UART, SPI, I2C, etc. Assist in prototype board debugging, providing problem analysis, test code if required, and solution options. Define and execute unittesting verification activities using unittesting frameworks to demonstrate the software design has met specifications. Work closely with System and Software … engineering experience. Proficient in embedded C development. Experience creating software requirements from product requirements. Experience creating clear technical specifications and design documentation. Experience with unittesting frameworks, e.g. Unity, Ceedling, CMock. Experience with 16/32-bit Microcontrollers, RTOSs, multi-threaded and multi-processor systems, communication protocols (SPI More ❯
people to innovate, explore possibilities and grow with purpose. What you'll need Proven experience of modern application and software development approaches including automated testing, test driven development, continuous integration, pair programming, code review and version control Supporting the feature teams by building and managing pipelines/infrastructure/… with multi-disciplinary, internal, and external distributed teams across the project lifecycle Deep expertise in microservices (ideally TypeScript/JavaScript-based) Firm grasp of testing methodologies (Unittesting, UI testing, automation testing) Experience designing and evolving API contracts And any experience of these would be More ❯
Kotlin) depending on the needs of the project. Our iOS devs mainly use an MVVM architecture utilising SwiftUI, Combine and Swift Concurrency. We conduct unittesting across all our projects, code is always peer reviewed, and as a team we meet regularly to discuss new approaches and challenges. … across mobile platforms We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unittesting Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great product What we'll offer you More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
CreateFuture
looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unittesting across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unittesting Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products What we'll offer you More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
CreateFuture
looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unittesting across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unittesting Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products What we'll offer you More ❯
looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unittesting across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unittesting Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products Our interview process is designed More ❯
looking to find and adopt the best tools for the job - whether that's making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unittesting across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unittesting Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products What we'll offer you More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
60by80 Media SL
sector, focusing on complex organisational change initiatives. This role will involve working with reconciliation systems (payroll and accounts), including Oracle Financials . While direct testing is not the primary focus, you will play a key role in organising, leading, and delivering high-quality testing outcomes through structured planning … oversee the full test lifecycle—ensuring alignment with internal standards and quality gateways, supporting both Agile and Waterfall delivery models. Experience with User Acceptance Testing (UAT) from an organisational and coordination perspective is essential. Key Responsibilities Lead the planning, execution, and reporting of testing across projects. Create and … ability to manage and influence stakeholders at all levels. Skilled in planning and delivering across Agile and Waterfall methodologies. Familiarity with key test types: UnitTesting, System Testing, System Integration Testing, and UAT. Strong governance, documentation, and reporting skills. Experience managing test teams and mentoring junior More ❯
experience deploying applications on AWS, GCP, Azure , or Kubernetes (K8s) . Familiarity with prompt engineering , LLM APIs , AI agents , and related tooling. Proficient in unittesting , integration testing , and Test-Driven Development (TDD) . Excellent problem-solving, debugging, and performance-tuning skills. Preferred Qualifications Strong communication skills More ❯
experience deploying applications on AWS, GCP, Azure , or Kubernetes (K8s) . Familiarity with prompt engineering , LLM APIs , AI agents , and related tooling. Proficient in unittesting , integration testing , and Test-Driven Development (TDD) . Excellent problem-solving, debugging, and performance-tuning skills. Preferred Qualifications Strong communication skills More ❯
experience deploying applications on AWS, GCP, Azure , or Kubernetes (K8s) . Familiarity with prompt engineering , LLM APIs , AI agents , and related tooling. Proficient in unittesting , integration testing , and Test-Driven Development (TDD) . Excellent problem-solving, debugging, and performance-tuning skills. Preferred Qualifications Strong communication skills More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Primis
teams including DevOps, QA, and Business Analysts Work closely with client stakeholders to understand requirements and deliver high-quality solutions Ensure code quality through unittesting, integration testing, and code reviews Contribute to architectural decisions and continuous improvement initiatives Required Skills & Experience: 5+ years of professional experience More ❯
developers to translate business requirements into technical solutions Write clean, efficient, and reusable code following best practices and coding standards Participate in code reviews, unittesting, and integration testing Contribute to DevOps practices: CI/CD pipelines, containerization, and cloud deployments Troubleshoot, debug, and resolve application issues … Microservices architecture Familiarity with Docker , Kubernetes , and CI/CD pipelines Hands-on experience with databases such as PostgreSQL , Oracle , or MongoDB Knowledge of testing frameworks (JUnit, Mockito) Familiarity with Git, Jenkins, Maven/Gradle Good understanding of Agile methodologies (Scrum/Kanban) Excellent communication and teamwork skills Preferred More ❯
constructive collaboration with all relevant parties contributing to innovation of all products. Main duties: Develop software solutions as part of a development team, including unittesting of developed objects/code Manage, Support and develop more junior members of the development team Document the design and build of … software development experience including C#/ASP .NET, JavaScript/Typescript frameworks (such as Angular or React), SQL/NOSQL database development and automated unit/integration testing Experience of developing applications for cloud computing infrastructures such as Azure, AWS or GCP, including modern cloud CI/CD More ❯
Back, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
MySQL Query optimization, indexing, and performance tuning. Understanding of Magento database structure. Composer & Package Management Version Control Systems Git (GitFlow or similar workflows). UnitTesting/Integration Testing PHPUnit, Magento's own testing frameworks. Shell scripting, basic Linux server administration. ? DevOps & Cloud Familiarity Adobe Cloud More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Primis
teams including DevOps, QA, and Business Analysts Work closely with client stakeholders to understand requirements and deliver high-quality solutions Ensure code quality through unittesting, integration testing, and code reviews Contribute to architectural decisions and continuous improvement initiatives Required Skills & Experience: 5+ years of professional experience More ❯
milton, central scotland, united kingdom Hybrid / WFH Options
Primis
teams including DevOps, QA, and Business Analysts Work closely with client stakeholders to understand requirements and deliver high-quality solutions Ensure code quality through unittesting, integration testing, and code reviews Contribute to architectural decisions and continuous improvement initiatives Required Skills & Experience: 5+ years of professional experience More ❯
Paisley, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
teams including DevOps, QA, and Business Analysts Work closely with client stakeholders to understand requirements and deliver high-quality solutions Ensure code quality through unittesting, integration testing, and code reviews Contribute to architectural decisions and continuous improvement initiatives Required Skills & Experience: 5+ years of professional experience More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
as WebSockets to create engaging, live betting and gaming experiences. Code Quality & CI/CD – Lead the coding standards across the backend team, drive unittesting, automated testing, and CI/CD best practices . Mentor & Collaborate – Support a team of engineers, providing guidance on best practices More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
as WebSockets to create engaging, live betting and gaming experiences. Code Quality & CI/CD – Lead the coding standards across the backend team, drive unittesting, automated testing, and CI/CD best practices . Mentor & Collaborate – Support a team of engineers, providing guidance on best practices More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
as WebSockets to create engaging, live betting and gaming experiences. Code Quality & CI/CD – Lead the coding standards across the backend team, drive unittesting, automated testing, and CI/CD best practices . Mentor & Collaborate – Support a team of engineers, providing guidance on best practices More ❯
solutions. Hands-on experience with multiprocessing, multithreading, asynchronous I/O, performance profiling in at least one prominent programming language, preferably python. Practitioner of unittesting, performance testing and BDD/acceptance testing. Understanding of OAuth 2.0 protocol for secure authorization. Proficiency with Open Telemetry tools including More ❯
solutions. Hands-on experience with multiprocessing, multithreading, asynchronous I/O, performance profiling in at least one prominent programming language, preferably python. Practitioner of unittesting, performance testing and BDD/acceptance testing. Understanding of OAuth 2.0 protocol for secure authorization. Proficiency with Open Telemetry tools including More ❯
design patterns. Understanding UX design concepts like responsive web design. Backend Technology - Java/Spring, Kafka, NoSQL ( MongoDB, Cassandra ) Automation experience with Automated Functional Testing, Test Driven Development (TDD) and agile tools e.g., JIRA Experience in developing, debugging, and maintaining code in a large corporate environment with one or … and solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Preferred qualifications, capabilities, and skills Exposure to cloud technologies UnitTesting, Mocking, Performance Testing (e.g. Junit, Mokito, Blazemeter) Monitoring Tools (e.g. Splunk, Dynatrace, Grafana, etc) About Us J.P. Morgan is a global More ❯