or Flask) to expose machine learning functionalities and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unit testing and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper test coverage and meet quality standards … TypeScript, Redux, GraphQL, Kafka, Apache Spark. Experience working with one or more of the following database systems – DynamoDB, DocumentDB, MongoDB Demonstrated expertise in unit testing and tools – JUnit, Mockito, PyTest, Selenium. Strong working knowledge of the PyData stack – pandas, NumPy for data manipulation; Jupyter Notebooks for experimentation; matplotlib/Seaborn for basic visualisation. Experience with data analysis and troubleshooting data … or Flask) to expose machine learning functionalities and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unit testing and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper test coverage and meet quality standards More ❯
or Flask) to expose machine learning functionalities and data services. Ensure APIs are secure, well-documented, and perform at scale. Write and maintain comprehensive tests for your code. Use PyTest for unit testing and Selenium (where appropriate) for end-to-end or UI testing to automate quality assurance. Ensure that new features have proper test coverage and meet quality standards … TypeScript, Redux, GraphQL, Kafka, Apache Spark. Experience working with one or more of the following database systems – DynamoDB, DocumentDB, MongoDB Demonstrated expertise in unit testing and tools – JUnit, Mockito, PyTest, Selenium. Strong working knowledge of the PyData stack – pandas, NumPy for data manipulation; Jupyter Notebooks for experimentation; matplotlib/Seaborn for basic visualisation. Experience with data analysis and troubleshooting data More ❯
Azure), is a plus. Version Control: Experience with Git and familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI). Testing and Debugging: Experience with testing tools like pytest , unit tests, and debugging skills to quickly resolve issues. API Design: Strong knowledge of RESTful API design and implementation; knowledge of GraphQL is a plus. Security Best Practices: Awareness of More ❯
Salford, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design More ❯
25 days holiday plus bank holidays, to take time to recharge and do something you love. Hybrid working - split your time between the office and home. Mental health care - 6 free counselling sessions via our Employee Assistance Programme (EAP). More ❯
York, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
communication skills, with the ability to present findings clearly to diverse audiences. Willingness to adopt software development best practices. Strong Python programming skills. Experience with Test-Driven Development (eg, pytest or similar frameworks). Nice-to-Haves Graduate or postgraduate qualification (or equivalent experience) in a relevant field such as engineering, mathematics, physics, or statistics. Experience in data science within More ❯
clearly articulate findings for target audience Exceptional written communications skills and effective presentation skills Willingness to learn best practice in software development Strong python programming skills Experience of TDD (pytest or other testing framework) Our nice to haves Graduate or Postgraduate qualification or equivalent experience in a relevant discipline e.g. engineering, mathematics, physics, statistics Experience of data science in finance More ❯
York, England, United Kingdom Hybrid / WFH Options
Hiscox Ltd
clearly articulate findings for target audience Exceptional written communications skills and effective presentation skills Willingness to learn best practice in software development Strong python programming skills Experience of TDD (pytest or other testing framework) Our nice to haves Graduate or Postgraduate qualification or equivalent experience in a relevant discipline e.g. engineering, mathematics, physics, statistics Experience of data science in finance More ❯
focus. Proven experience with CI/CD pipelines using Jenkins in secure environments. Solid understanding of VMware ESXi and vCenter automation in enterprise-scale environments. Desireable Skills: Experience with Pytest for infrastructure or API testing (preferred over Robot Framework). Familiarity with Robot Framework if you dont have Pytest for acceptance and regression testing. Exposure to HashiCorp Vault for secrets More ❯
York, England, United Kingdom Hybrid / WFH Options
Candour Solutions
and mentoring to team members Utilize data analytics to drive business decisions Key skills & qualifications: Strong python programming skills Good knowledge of software engineering best practice Experience with TDD (pytest or equivalent) Experience with cloud native deployments (currently in Databricks and Azure) Experience with Databricks Experience with managed endpoints, AKS or equivalent Experience with VCS Experience with CI/CD More ❯
Chester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Wakefield, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
York, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Liverpool, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Warrington, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Bradford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Doncaster, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Preston, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Sheffield, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Bolton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯
Hull, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
for database automation and tooling development Knowledge of CI/CD pipelines, infrastructure-as-code, and modern development practices Experience with unit testing frameworks such as pg_tap or pytest Excellent written and verbal communication skills with ability to present complex technical information clearly Experience mentoring development teams and conducting technical training on database design standards and query best practices. More ❯