software engineer
Role details
Job location
Tech stack
Job description
We are looking for an experienced General Practice Senior to join our friendly and professional team at our St Ives office.About the Role: You will be responsible for delivering a range of General Practice services, including accounts preparation and tax compliance for a..., 2nd Line Technician A variety of soft skills and experience may be required for the following role. Please ensure you check the overview below carefully. Location: Ringwood, Hampshire Salary: £26,000 - £30,000 DOE + Profit Share + Benefits Hours: 37.5 hours per week;..., About the roleWe're looking for a DP Product Specialist to join our Digital Printing Software team, reporting to the DP Software Manager. You'll play a vital role in validating and approving software releases across our printing, workflow, and Digital Front End products -...
Requirements
Role PurposeThe Senior Software Engineer will work on existing and future products as part of the engineering team, servicing the agri-food industry, and be part of evolving YAGROs configurable, white-label SaaS products so agri-food enterprises can adopt YAGRO technology seamlessly within their own brands and operating models. This role focuses on designing secure, scalable and reliable software that supports enterprise requirements (e.g., integrations, access control, security, auditability and performance), while continuously improving the end-user and customer onboarding experience through close collaboration with the Technical Delivery and Commercial teams.Whilst this is a home based role, you will be required to attend the Cambridge office once per month.ResponsibilitiesTechnical Proficiency & Problem Solving: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.Project Contribution & Collaboration: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.Non-functional Practice: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.Learning & Continuous Improvement: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 productionised safely.Product & Business Understanding: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.Selection CriteriaEssentialBachelors 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 /authorisation, 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.DesirableWorking knowledge of JavaScript/TypeScript frontends and interactions with them.Experience of working in ISO27001 Information Security Accredited environment.Working knowledge of using GitHub Actions and Terraform or equivalent for deployment of systems.Knowledge of deploying and configuring AWS and/or Azure.Experience participating in roadmap planning and estimation; translating technical options into business impact for stakeholders.Familiarity with data engineering, analytics pipelines, or working closely with data teams in data-intensive products.Experience collaborating with pre-sales / commercial teams to scope solutions and support technical due diligence for enterprise customers.Familiarity of standard Authentication mechanisms and implementations, e.g. OAuth.TPBN1_UKTJ Similar jobs, At Gold Fields, we are dedicated to cultivating inclusive, high-performing teams that embody our core values and fuel our success. If you have a passion for safety and technology and a drive to make a meaningful impact, we want you to join our innovative team as a Senior..., Overview We're looking for an ambitious Service Desk Engineer with MSP experience to join a growing team. This is a great opportunity to build on your technical skills, gain Microsoft certifications, and progress your career in a supportive, forward-thinking..., At Gold Fields, we are dedicated to cultivating inclusive, high-performing teams that embody our core values and fuel our success. If you have a passion for safety, technology and a drive to make a meaningful impact, we want you to join our innovative team as a Senior...
Benefits & conditions
SalaryCirca £62k(dependent on skills & experience) Permanent / 37 hours per week / Full-time (with flexibility for part-time working) Huntingdon,Lincolnor Peterborough Office (depending on your location) - Hybrid Shaping the future of data engineeringin Anglian Water As..., Circa £43,000 (Depending on Skills & Experience) Permanent / Full-time / 37 hours per week (Flexible working opportunities available) Huntingdon or Lincoln - Hybrid Make every drop of your potential count! As a Site Reliability Engineer (SRE) in the Digital Data &...