communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unittesting practices to ensure proper code design, readability, and reliability. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for … workflow orchestration and process automation. Familiarity with BPMN 2.0 for designing workflows Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI) and containerization (e.g., Docker, Kubernetes) Knowledge of unittesting and integration testing frameworks (e.g., JUnit, Mockito, Jest, React Testing Library) You may be assessed on the key critical skills relevant for success in role More ❯
Edinburgh, Midlothian, United Kingdom Hybrid/Remote Options
Aberdeen
and Snowflake where appropriate. Apply strong data modelling and transformation skills to support analytics, regulatory reporting, and operational use cases. Promote and implement engineering best practices, including test automation, unittesting, and CI/CD pipelines. Support data governance and metadata management initiatives to ensure data integrity and compliance. Explore and apply AI-assisted development tools (eg GitHub … such as Azure and Snowflake Understanding of Python for data engineering and transformation Familiarity with DevOps tooling and CI/CD pipelines Strong foundation in software development practices, including unittesting, code deployment and production support We are proud to be a Disability Confident Committed employer. If you have a disability and would like to apply to one More ❯
Optimize performance and cost-efficiency of Databricks workloads. Develop and maintain CI/CD workflows for Databricks using GitLab or similar tools. Ensure data quality and reliability through robust unittesting and validation frameworks. Implement best practices for data governance, security, and access control within Databricks. Provide technical mentorship and guidance to junior engineers. Must-Have Skills: Strong … S3, Glue, Lambda, Step Functions, Athena, IAM, and VPC. Proficiency in Python for data engineering tasks. Familiarity with GitLab for version control and CI/CD. Strong understanding of unittesting and data validation techniques. Preferred Qualifications: Experience with Databricks Delta Lake, Unity Catalog, and MLflow. Knowledge of CloudFormation or other infrastructure-as-code tools. AWS or Databricks More ❯
Aberdeen, Aberdeenshire, Scotland, United Kingdom Hybrid/Remote Options
Reed
Develop and mantain Python based services and API's for existing and new software solutions. Participate actively in the design of microservices architecture integrated with the cloud infrastructure. Support unittesting, automated testing, and performance testing. Provide technical support for existing solutions, systems, and datasets when escalated by the development support team. Scope and define detailed technical More ❯
Aberdeen, Aberdeenshire, Scotland, United Kingdom Hybrid/Remote Options
Reed
to deployment and ongoing maintenance—of industry-leading solutions. Key Responsibilities: Design, develop, test, deploy, and maintain innovative software solutions. Create and maintain solution design specifications and documentation. Perform unittesting, automated testing, and performance testing. Provide technical support for existing solutions, systems, and datasets when escalated by the development support team. Communicate solutions effectively using user More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid/Remote Options
Bristow Holland
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 ❯
Visual Studio IDE Experience of designing and working with complex relational databases in Microsoft SQL Server Experience of source control management systems and tools such as Git Experienced in unittesting frameworks such as nUnit or Visual Studio Test Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy. More ❯
directly to innovations that improve patient care worldwide. This is an exciting opportunity to work across the full software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embedded software development using C. Strong understanding of real-time systems, RTOS …/32-bit microcontrollers, communication protocols (SPI, I2C, TCP/IP), and peripheral interfaces. Experience producing technical documentation, specifications, and verification plans. Proficient with version control (Git), Jira, and unittesting frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous More ❯
Bellshill, Lanarkshire, Scotland, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
directly to innovations that improve patient care worldwide. This is an exciting opportunity to work across the full software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embedded software development using C. Strong understanding of real-time systems, RTOS …/32-bit microcontrollers, communication protocols (SPI, I2C, TCP/IP), and peripheral interfaces. Experience producing technical documentation, specifications, and verification plans. Proficient with version control (Git), Jira, and unittesting frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous More ❯
Motherwell, North Lanarkshire, Mossend, Lanarkshire, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions Ltd
directly to innovations that improve patient care worldwide. This is an exciting opportunity to work across the full software development lifecycle - from defining requirements and architecture through to implementation, testing, and ongoing product enhancements - all within a collaborative, quality-driven environment. Skills & Experience Essential: Proven experience in embedded software development using C. Strong understanding of real-time systems, RTOS …/32-bit microcontrollers, communication protocols (SPI, I2C, TCP/IP), and peripheral interfaces. Experience producing technical documentation, specifications, and verification plans. Proficient with version control (Git), Jira, and unittesting frameworks (Unity, Ceedling, CMock). Knowledge of code quality standards such as MISRA. The Role Design, develop, and maintain embedded C software for medical devices to rigorous More ❯
maintenance/Support applications using Curam skill Primary Responsibilities: • Implement configurations and extensions to the product following client's mandated Curam development standards in a J2EE environment. • Implement and unit test external interfaces to the System using SOAP/XML web services/REST services. • Model APIs using Rational Software Architect. • Design and implement eligibility rules using CER (Curam … Express Rules). • Design and implement workflows for deferred processing. • Create/maintain technical documentation. • Write Junit Tests for unittesting and code coverage. • Support bug fixes during testing and deploy to target environments. Required Technical and Professional Expertise • Developers are well versed in Some UML Modelling, XML, Java and the following Curam technologies: Intelligent Evidence Gathering More ❯
to our customers while maintaining our culture of collaboration, learning, and continuous improvement. To be successful in this role you should have: Required Skills: Proficiency in Java and BDD testing frameworks Experience with AWS or other public cloud platforms Proven ability to build high-scale distributed systems Deep understanding of authorization models (ReBAC, ABAC, RBAC) and Policy as Code … communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unittesting practices to ensure proper code design, readability, and reliability. Vice President Expectations Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional More ❯
Responsibilities include, but are not limited to, the following: • Oracle database full life cycle development including data modelling, database architecture, SQL and PL/SQL development, unittesting and support. • Contribute in the architecture and implementation of changes across our product base. • Develop detailed technical analysis and design specifications based on functional requirements. • Collaborate heavily with fellow developers More ❯
secure and compliant data handling using IAM, KMS, and VPC configurations. • Containerize applications using ECS for scalable deployment. • Write clean, testable code in Python, with a strong emphasis on unit testing. • Use GitLab for version control, CI/CD, and collaboration. • Strong coding background in Python and PySpark. • Hands-on experience with the following AWS services: o S3, Lambda … Glue, Step Functions, Athena, SageMaker, VPC, ECS, IAM, KMS • Proficiency in CloudFormation for infrastructure automation. • Experience with unittesting frameworks and best practices. • Familiarity with GitLab for source control and CI/CD ABOUT CAPGEMINI Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while More ❯
Dundee, Angus, Scotland, United Kingdom Hybrid/Remote Options
Reed
Devices, and USB Hubs. Key Responsibilities: Design and develop PC Core drivers, device features, and firmware. Develop and maintain thorough test procedures and validation tools to ensure reliability. Conduct unittesting and assist with system-level integration and debugging. Collaborate with cross-functional teams to deliver innovative, high-quality solutions. Required Skills & Qualifications: Minimum 5 years of experience More ❯
Dundee, Angus, Scotland, United Kingdom Hybrid/Remote Options
Reed
for developing new and innovative large scale software solutions. Key Responsibilities: Contribute to the full software development lifecycle, from concept and architecture through to implementation and deployment. Perform thorough unittesting and assist in the integration of software components into larger systems. Engage in cutting-edge projects involving sensor and image processing, device security, and other advanced technologies. More ❯