2998 IT & Software Developer jobs in the UK

Senior Software Engineer
£41,000 - 81,000
Frontier Agriculture Limited
Jane Coston Bridge, Milton
£41,000 - 81,000
Requirements
Must:
- Bachelors degree in a relevant discipline (e.g. computer science) or a proven track record of delivering production-quality software.
- 5 years of professional software development experience designing, building and maintaining production systems.
- Experience designing configurable or white-label products (e.g. theming/branding, tenant-level feature flags, configurable workflows).
- Experience of using Artificial Intelligence tools and techniques in a product and business environment.
- Deep proficiency of C# and Azure ecosystems, and a good working knowledge of Python.
- Experience implementing enterprise features such as SSO, audit logging, and data governance controls.
- Experience building customer-facing SaaS capabilities (e.g. authentication/authorization, multi-tenancy, configuration, APIs/integrations).
- Strong understanding of system architecture, software design principles and design patterns; able to justify trade-offs.
- Familiarity with cloud environments (e.g., AWS, Azure) and modern deployment pipelines, monitoring and incident response.
- Strong security mindset: application security best practices and experience mitigating vulnerabilities, secure coding techniques.
- Experience designing and building Data Pipelines / ETL systems.
- Working knowledge of JavaScript/TypeScript frontends and interactions with them. (Desirable)
- Experience of working in ISO27001 Information Security Accredited environment. (Desirable)
- Working knowledge of using GitHub Actions and Terraform or equivalent for deployment of systems. (Desirable)
- Knowledge of deploying and configuring AWS and/or Azure. (Desirable)
- Experience participating in roadmap planning and estimation; translating technical options into business impact for stakeholders. (Desirable)
- Familiarity with data engineering, analytics pipelines, or working closely with data teams in data-intensive products. (Desirable)
- Experience collaborating with pre-sales/commercial teams to scope solutions and support technical due diligence for enterprise customers. (Desirable)
- Familiarity of standard Authentication mechanisms and implementations, e.g. OAuth. (Desirable)
Responsibilities
- Demonstrate deep understanding of relevant technologies and the YAGRO product domain.
- Design scalable architectures for a multi-tenant SaaS platform, balancing configurability and maintainability.
- Diagnose and resolve complex issues across application, data and infrastructure layers, and drive adoption of tools and practices that improve developer velocity, security and customer outcomes for white-label deployments.
- Lead projects from conception to deployment with a strong customer and partner focus.
- Work closely with the Technical Delivery and Commercial teams to scope enterprise and white-label requirements, translate them into technical designs, and deliver incremental value.
- Provide mentorship and code reviews, communicate trade-offs clearly, and raise engineering standards for quality and reliability in customer-facing systems.
- Own non-functional excellence for enterprise customers: performance, reliability, observability, and incident management.
- Champion security best practices (e.g. vulnerability management, data protection, RBAC, audit logging) and ensure changes support SLAs/SLOs appropriate for SaaS products and white-label clients.
- Stay current with industry trends in SaaS architecture, cloud-native patterns, data platforms and security.
- Evaluate emerging technologies for practical impact on YAGROs product roadmap and white-label offerings, sharing recommendations and leading experiments that can be productionized safely.
- Align technical decisions with business objectives, including enabling new enterprise revenue through white-label partnerships.
- Build intuitive, configurable products and user experiences (branding, workflows, roles/permissions) and contribute to strategic planning for the technology and product roadmaps, with an emphasis on SaaS scalability and partner success.
Description
We are YAGRO, committed to providing innovative technology solutions for the agri-food industry. Our engineering team is pivotal in developing and enhancing our configurable, white-label SaaS products, allowing enterprises to integrate our technology seamlessly. This role is primarily home-based with a requirement to visit our Cambridge office once a month. We offer a collaborative work environment, competitive benefits, and opportunities for continuous learning and professional development.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find DevOps salaries in the UK here.
How many DevOps jobs are in the UK?
Currently, there are 2998 DevOps openings. Check also: Cloud jobs, AWS jobs, Azure jobs, GCP jobs, Kubernetes jobs, Docker jobs, Terraform jobs - all with salary brackets.
Is the UK a good place for DevOps?
The UK is one of the best countries to work as a DevOps. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for DevOps jobs in the UK?
SwapTix, Arctic Shores, Bluefruit Software Limited, Capita, The Corporate Housing Partnership Limited, NCC Group, TAG Support Services Limited among others, are currently hiring for DevOps roles in the UK.
The company with most openings is Experis as they are hiring for 82 different DevOps jobs in the UK. They are probably quite committed to find good DevOps.
The company with most openings is Experis as they are hiring for 82 different DevOps jobs in the UK. They are probably quite committed to find good DevOps.