processes, designs and engineering practices Get involved in the definition of product features, and in workshops with your team. What will you bring to the team? Kotlin, Android Architecture , unittesting, integration testing Integration with server-side APIs in Microservices architecture Understanding of developing software in isolated and reusable components An understanding of code design for efficiency More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Recruitment Revolution
Copilot (or your preferred AI coding assistant) • Work in a tight feedback loop: branch, commit, pull, test, and ship - all through Azure DevOps • Write clean, tested, production-ready code - unittesting is second nature, not an afterthought • Participate in focused sprints and daily standups - we work lean, iterate fast, and learn as we go What You'll Bring More ❯
You'll solve some of the nation's highest-priority digital challenges, helping millions of people access services they need. The GDS IDEA (Insight, Data Science, Economics, and Analysis) Unit is looking for talented data scientists to join our dynamic, high-impact, multidisciplinary team. We combine cutting-edge AI, advanced data science, and analytical expertise to deliver powerful insights … Our team has a unique blend of data science, software engineering and cloud infrastructure components, giving you the opportunity to take projects from initial concept through model development and testing, to full-scale deployment. We are looking for proactive, self-starting candidates who are keen to broaden their skills, embrace software engineering best practices, and deepen their understanding of … AWS (S3, Lambda, Bedrock, Athena, or SNS), or other cloud services Azure, or GCP; and familiarity with version control (Git/GitHub), command line, and IDEs software engineering practices : unittesting (e.g. pytest), code reviews, and general good practice in collaborative development applied data science : strong grounding in statistics and a range of standard techniques (supervised/unsupervised More ❯
software development Exposure to practical software engineering and potentially C++ development Experience with real-time software Understanding of configuration control, Continuous Integration, and Continuous Delivery or Deployment Familiarity with unittesting and test-driven development Agile development experience Benefits: Company bonus (based on company performance) Maximum total (employer and employee) pension contribution of up to 14% Opportunity for More ❯