Senior Software Engineer
Sector: Software EngineeringReference: BBBH188316_1789724291Software Engineer - Liverpool (Hybrid)Up to 70,000 + BenefitsThe Role We're looking for a Software Engineer to join a growing product and technology team, helping build and enhance modern software solutions within a cloud-first environment.This is a hands-on engineering role where you'll work across the full software development lifecycle, collaborating with Product, QA, and fellow Engineers to deliver high-quality solutions that provide real value to customers. You'll be involved from design and development through to testing, deployment, and ongoing improvement.The Opportunity You'll be joining a team that is continuing to invest in its technology platform and engineering practices. Working within a modern Azure environment, you'll have the opportunity to contribute to technical decisions, improve development processes, and help deliver scalable, reliable software.This role would suit someone who enjoys solving problems, working collaboratively, and taking ownership of their work while continuously developing their technical skills.What You'll Be DoingDeveloping clean, maintainable, and well-tested software solutionsWorking closely with Product Owners, Testers, and Engineers to turn requirements into technical solutionsParticipating in Agile ceremonies and contributing to delivery planningWriting unit and contract tests to ensure quality and reliabilitySupporting and enhancing existing applications, including troubleshooting issues when requiredDeveloping infrastructure-as-code and contributing to CI/CD practicesHelping improve engineering processes, tools, and ways of workingProducing and maintaining clear technical documentationTechnology Environment You'll be working with technologies including:C#Microsoft AzureTerraformGitCI/CD pipelinesREST APIsEvent-driven and message-driven architecturesSQL and NoSQL databasesWhat You BringCommercial experience developing applications using C#Experience working with Azure cloud servicesUnderstanding of Infrastructure as Code, ideally TerraformExperience building or supporting RESTful services and event-driven systemsGood understanding of modern software engineering principles, including SOLID and Agile development practicesExperience with automated testing and CI/CD deliveryStrong communication skills and a collaborative approach to problem-solvingNice to HaveExposure to TypeScript, JavaScript, HTML, or CSSExperience with performance or load testingWhat's On Offer Salary up to 70,000Hybrid working from LiverpoolOpportunity to work within a modern Azure environmentCollaborative engineering cultureOngoing technical development and learning opportunities If you're looking for a role where you can work on modern technology, contribute to technical decisions, and be part of a team focused on delivering quality software, we'd like to hear from you.Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.