Software Engineer I
Role details
Job location
Tech stack
Job description
Our client is the leader in their field and with pipeline opportunities that would enable them to double their revenue by the end of 2028. To support this, they are in the early stages of a bold digital transformation to improve operational processes and procedures and to modernise systems and practices so that they can deliver quality at pace.Currently the team are transitioning from traditional software application development using C#, Blazor and SQL Server integrating with Dynamics Business Central, and the Data team provide analytics and insights using SAS, MicroStrategy and Power BI.The new model is to continue with a .NET tech stack, but the team will build and run so developing applications and deploying with DevSecOps. The Data team will also deploy solutions and will move to Fabric, Databricks or Snowflake.With a Data Architect now in place, the focus is to recruit a Head of Software Engineering & Platform to lead the software engineering function.This is not a hands off management role. This is hands-on technical delivery leading by doing and mentoring so you will still be building full stack C# applications and deploying with DevOps and up skilling the team. There are 7 Software Engineers, an Automation Tester, Scrum Master, DevOps, Infra Engineers and Service Desk Team.You need to have experience of leading end to end software development including design, build, testing, deployment and support. The Service Desk team need to work closely with the build and deployment resources so that they can support products more effectively.This will likely suite a Principal Software Engineer or Tech Lead with Architecture and Build experience looking to formalise their role into a "Head of"Key areas of responsibility:Define and execute the engineering strategy across Azure cloud, integration, and legacy modernisation, aligned to the clients long-term digital roadmap.Design and deliver cloud-native solutions that scale efficiently, perform reliably, and integrate seamlessly across business functions.Lead by example in Azure DevSecOps: create and manage pipelines (YAML), infrastructure-as-code (Bicep, Terraform), and container orchestration (AKS, Docker).Embed engineering best practice: implement CI/CD, code quality gates, automated testing, and observability from build to production.Guide platform evolution: re-engineer legacy .NET and SQL systems into modular, API-driven architectures.Build and empower teams: mentor full-stack, DevOps, and Automation Test engineers fostering autonomy, innovation, and accountability.Champion security and reliability by design: integrate compliance, performance, and monitoring into every stage of delivery.Collaborate widely: partner with Product, Data, and Infrastructure teams to ensure alignment between technology capability and commercial goals.Drive innovation: pilot emerging technologies (AI, automation, data services) that improve efficiency and insight.Tech Stack seeking:Full Stack Developer; Design and Build with C#, JavaScript Library (React.js bonus), API Development, SQL Server/Backend Development including ETL/IntegrationAzure DevOps (Repos, Pipelines, Boards, Artifacts, Test Plans),CI/CD automation, gated releases, and environment governanceInfrastructure-as-Code (Bicep, ARM, Terraform)Containerisation (Docker, AKS) and serverless (Azure Functions)Monitoring and observability (Application Insights, Log Analytics)Secrets management and vulnerability scanning (Key Vault, SonarQube, OWASP)Microservices and event-driven design (Service Bus, Event Grid, Kafka)Domain-Driven Design (DDD) principlesOverall experience:8+ years in software engineering, with deep full-stack and cloud experience.Proven record of leading end to end engineering teams through modernisation or platform rebuilds (Design, build, test, deploy, support)Azure DevOps and enterprise-scale CI/CD. (DevSecOps a bonus)Excellent architectural judgement; balancing delivery speed, stability, and cost efficiency. Good understanding of SOLID principlesStrong communication and leadership presence able to influence peers and executives alike. This role needs high energy and to take the team on a journeyA continuous learner, passionate about automation, clean code, and scalable design.This is an exciting time to join a digital transformation in the early stages to lead and influence their transition to modern practices and systems to help them scale and grow at pace.2 Days per week in the Cambridgeshire office in Cambridgeshire (easy direct train from London) and rest remote. London, City office also available., Head of Research and Engineering | Harwell, Oxfordshire | Highly Competitive + Equity This is technical authority in full: system architecture, experimental direction, and the judgement calls that determine where the programme goes next. IONECH is a seed-stage energy..., Job Description Head of Technical You will be a highly visible employee will be responsible for managing Front-End Development, Software QA, Systems Operations, and a team of Back-End Software Engineers, as well as contributing to the overall direction and leadership of..., Manufacturing Engineer - Fabrication & Heavy EngineeringLocation: Stockport, Greater ManchesterHands-on manufacturing engineering role supporting fabrication, welding and large structural assemblies within a heavy engineering environment. We are currently recruiting for..., I am recruiting a Senior Engineer for a well invested, ambitious and already profitable Start-up who are building an AI driven Risk Intelligence Engine for critical infrastructure. This is a chance to work closely with their CPTO and take full ownership of a platform...
Requirements
Do you enjoy building scalable backend services and owning them end-to-end in a real production environment? Keen to work on distributed systems that power global research and data platforms-while mentoring others along the way? About the team You will join an Agile...