> Markdown version of [/jobs/ext/4679594-it-software-engineer](https://www.wearedevelopers.com/jobs/ext/4679594-it-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IT Software Engineer - **Company:** Lifestone - **Location:** Letchworth Garden City, United Kingdom (Remote available) - **Salary:** £53,273 - **Contract:** Temporary contract - **Skills:** JavaScript (Programming Language), .NET Framework, Amazon Web Services, Microsoft Azure, Cloud Computing, Continuous Integration, Extract Transform Load (ETL), Data Warehousing, Entity Framework, Microsoft SQL Server, Software Engineering, Software Systems, Systems Integration, Test-Driven Development (TDD), .NET Core, ReactJS, Delivery Pipeline, Kubernetes, Integration Frameworks, Serverless Computing, GXP, Microservices - **Published:** November 12, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5962015877 ## About the Role You're a hands-on software engineer who enjoys solving complex problems and building high-quality solutions that make a real difference. You'll be comfortable working independently whilst collaborating closely with architects, developers, analysts and business stakeholders. You take pride in creating well-designed, maintainable code and understand the importance of balancing good engineering practices with delivery outcomes. You'll have experience working with modern .NET development frameworks, cloud technologies and integration platforms, and be confident working within microservice, serverless and event-driven environments., * Experience designing, developing and delivering software solutions from user stories and technical requirements * Strong experience with .NET Core / .NET development * Experience using Microsoft SQL and Entity Framework * Experience developing within microservice architectures * Experience working with the Transactional Outbox Pattern * Strong Test-Driven Development (TDD) skills * Experience building serverless and event-driven solutions * React or strong JavaScript, HTML and CSS development skills * Experience with Azure DevOps and CI/CD deployment pipelines * Experience working with Microsoft Azure services * Strong analytical and problem-solving skills * Ability to work collaboratively within a multidisciplinary technical team * Excellent communication and stakeholder engagement skills Desirable skills and experience * Experience working within Agile delivery environments * Experience with Azure Functions, Azure Front Door or Kubernetes * Understanding of CI/CD principles and automation * Experience developing and deploying microservices * Experience integrating multiple business platforms and applications * Experience with data warehousing and ETL processes * SQL Server maintenance and optimisation experience * Experience with Azure or AWS cloud infrastructure * Experience supporting large-scale transformation or integration programmes ## Description * Design, develop and deliver high-quality software solutions to agreed timescales * Work with colleagues across the business to understand requirements and identify opportunities for automation and process improvements * Develop, test and maintain software solutions using Test-Driven Development (TDD) * Develop solutions using .NET, Microsoft SQL, Entity Framework and React technologies * Contribute to the ongoing development of microservices and integration platforms * Build and maintain serverless and event-driven solutions * Enhance and support existing internal applications and services * Investigate, troubleshoot and resolve software issues * Support application support and service desk teams with technical expertise * Produce technical documentation and support effective testing, deployment and handover activities * Contribute to integration projects that support the delivery of a unified technology platform across the organisation * Support continuous improvement of development practices, standards and processes Our expectations * High-quality software delivered to agreed timescales * Successful delivery of integration projects supporting the organisation's post-merger objectives * Well-tested, maintainable and scalable code * Effective collaboration with technical and business teams * Reliable and secure software solutions that support business operations * Accurate documentation and effective change management * Continuous improvement of applications, integrations and development practices