London, South East, England, United Kingdom Hybrid/Remote Options
Additional Resources Ltd
to ensure network security. Implement and manage routing protocols such as BGP and OSPF, with a focus on high-availability designs. Ensure adherence to software engineering best practices, including unittesting, code reviews, and troubleshooting. Support infrastructure-as-code practices using tools like Terraform, Pulumi, and GitOps principles. Contribute to an Agile development environment, collaborating with cross-functional … knowledge of routing protocols (BGP, OSPF) and high-availability architecture. Hands-on experience with Infrastructure-as-Code tools (e.g., Terraform, Pulumi) and GitOps methodologies. Expertise in software engineering practices: unittesting, code reviews, documentation, debugging, and troubleshooting. Comprehensive understanding of technology stacks, from networks to applications. Solid understanding of Linux environments and Open Source technologies . A collaborative More ❯
lifecycle. Maintain high standards of design quality, ensuring the system is maintainable, extensible, robust, and scalable. Contribute to and adhere to established Agile development and QA processes, including automated unit and integration testing. Provide support during escalated production issues, addressing functionality and technical queries from users and teams across global locations. Collaborate with developers and project managers in supporting … testing and User Acceptance Testing (UAT) phases for integration projects, including running reports, tracking issues, and reporting progress. Skills & Experience: Proven experience in enterprise development using Python. Comprehensive understanding of the full software development lifecycle. Familiarity with Agile practices, including unittesting, continuous integration, and refactoring. Strong ability to translate user requirements into functional and efficient More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Pontoon
lifecycle. Maintain high standards of design quality, ensuring the system is maintainable, extensible, robust, and scalable. Contribute to and adhere to established Agile development and QA processes, including automated unit and integration testing. Provide support during escalated production issues, addressing functionality and technical queries from users and teams across global locations. Collaborate with developers and project managers in supporting … testing and User Acceptance Testing (UAT) phases for integration projects, including running reports, tracking issues, and reporting progress. Skills & Experience: Proven experience in enterprise development using Python. Comprehensive understanding of the full software development lifecycle. Familiarity with Agile practices, including unittesting, continuous integration, and refactoring. Strong ability to translate user requirements into functional and efficient More ❯
lifecycle. Maintain high standards of design quality, ensuring the system is maintainable, extensible, robust, and scalable. Contribute to and adhere to established Agile development and QA processes, including automated unit and integration testing. Provide support during escalated production issues, addressing functionality and technical queries from users and teams across global locations. Collaborate with developers and project managers in supporting … testing and User Acceptance Testing (UAT) phases for integration projects, including running reports, tracking issues, and reporting progress. Skills & Experience: Proven experience in enterprise development using Python. Comprehensive understanding of the full software development lifecycle. Familiarity with Agile practices, including unittesting, continuous integration, and refactoring. Strong ability to translate user requirements into functional and efficient More ❯
resolution related to data interfaces between core finance systems. Contribute to reporting system upgrades and enhancements across analytics and business intelligence tools. Develop and execute system test plans, including unittesting and user acceptance testing (UAT). Provide end-user support, training, and process documentation for finance system users. Troubleshoot system issues and collaborate with technical support More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Goodman Masson
resolution related to data interfaces between core finance systems. Contribute to reporting system upgrades and enhancements across analytics and business intelligence tools. Develop and execute system test plans, including unittesting and user acceptance testing (UAT). Provide end-user support, training, and process documentation for finance system users. Troubleshoot system issues and collaborate with technical support More ❯
CSS tech stack. Previous experience implementing analytics in a web front end using tools such as Adobe Analytics. Strong understanding of state management principles and routing strategies. Proficient in unittesting and Test-Driven Development using Jest or Vitest. Skilled in Git, GitLab workflows, and managing merge requests. Experienced with NPM Workspaces, pre-commit hooks, and build/ More ❯
Employment Type: Contract
Rate: £545 - £548/day Up to £545 per day (Inside IR35)
CSS tech stack. Previous experience implementing analytics in a web front end using tools such as Adobe Analytics. Strong understanding of state management principles and routing strategies. Proficient in unittesting and Test-Driven Development using Jest or Vitest. Skilled in Git, GitLab workflows, and managing merge requests. Experienced with NPM Workspaces, pre-commit hooks, and build/ More ❯
About the RoleWe are looking for a Python Data Engineer with strong hands-on experience in Behave-based unittesting, PySpark development, Delta Lake optimisation, and Azure cloud services. This role focusses on designing and deploying scalable data processing solutions in a containerised environment, emphasising maintainable, configurable, and test-driven code delivery.Key Responsibilities Develop and maintain data ingestion … transformation, and validation pipelines using Python and PySpark. Implement unit and behavior-driven testing with Behave, ensuring robust mocking and patching of dependencies. Design and maintain Delta Lake tables for optimised query performance, ACID compliance, and incremental data loads. Build and manage containerised environments using Docker for consistent development, testing, and deployment. Develop configurable, parameter-driven codebases More ❯
About the RoleWe are looking for a Python Data Engineer with strong hands-on experience in Behave-based unittesting, PySpark development, Delta Lake optimisation, and Azure cloud services. This role focusses on designing and deploying scalable data processing solutions in a containerised environment, emphasising maintainable, configurable, and test-driven code delivery. Key Responsibilities Develop and maintain data … ingestion, transformation, and validation pipelines using Python and PySpark. Implement unit and behavior-driven testing with Behave, ensuring robust mocking and patching of dependencies. Design and maintain Delta Lake tables for optimised query performance, ACID compliance, and incremental data loads. Build and manage containerised environments using Docker for consistent development, testing, and deployment. Develop configurable, parameter-driven More ❯
London, South East, England, 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 ❯
City of London, London, United Kingdom Hybrid/Remote Options
Run-Time Group Ltd
end frameworks (Angular, React, other similar) Spring framework Knowledge of selected front end technologies (HTML, JavaScript, CSS) Rest, Hibernate, Docker, Terraform, GitHub, Jenkins TDD/BDD Azure Experience in unittesting frameworks More ❯
Spark streaming and batch processing Delta table optimisation and Fabric Spark job development Solid Java programming and OOP understanding Experience working with relational and NoSQL databases Familiarity with GitLab, unittesting, and CI/CD pipelines Strong troubleshooting ability and experience working in Agile environments Excellent communication skills with stakeholder-facing experience Practical experience building ETL workflows, lakehouse More ❯
pipeline consuming other data products Basic qualifications: Extensive experience conducting Bankend Development using Python. Concurrency and Asyn exp Demonstrated experience using FastAPI Cloud Experience - GCP Essential SQL Docker Containerization Unittesting experience - TDD or Test Suit ML or AI experience would be desriable. Experience within Life Sceiences or Pharma Sector If you are available and interested, please apply More ❯
uphold quality and delivery standards. Tech Stack & Skills Core skills: Strong Python backend development experience (FastAPI or similar frameworks) Cloud-native deployment experience (preferably Google Cloud and Cloud Run) Unittesting experience (pytest or similar frameworks) Familiarity with agile development and CI/CD processes Strong understanding of Git/GitHub workflows and DevOps tooling Nice to have More ❯
and IT teams. Be comfortable performing analysis in a high frequency low latency environment. Participate in the development of all aspects of product delivery including design documents, functional specifications, unittesting and component build. Provide technical assistance and 3rd line support to internal Production Support teams. Participation on software releases which may be performed out of hours/ More ❯
Engage with stakeholders to gather and analyze business requirements. Application Design & Development: Design and program applications using Visual C#.NET, interfacing with Oracle and SQL Server databases. Quality Assurance: Conduct unittesting and ensure quality at every stage of development. Support Existing Applications: Provide ongoing support for current C# and .NET applications, ensuring optimal functionality. Collaboration: Work closely with More ❯
Engage with stakeholders to gather and analyze business requirements. Application Design & Development: Design and program applications using Visual C#.NET, interfacing with Oracle and SQL Server databases. Quality Assurance: Conduct unittesting and ensure quality at every stage of development. Support Existing Applications: Provide ongoing support for current C# and .NET applications, ensuring optimal functionality. Collaboration: Work closely with More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Grant Thornton
and best practices for technical implementations. Develop detailed project plans, timelines, and resource allocations for technical workstreams. Identify and mitigate technical risks, ensuring system performance and data integrity. Coordinate testing phases for integrations and migrated data, including UnitTesting, SIT, and UAT. Provide technical guidance and resolve complex issues during implementation. Maintain documentation for integration architecture, migration More ❯