Software Engineer

Wearehaystack โ€” United Kingdom ยท Posted ~2 days ago

Visa History โœ“

Skills

Java Spring .NET C# SQL NoSQL Kafka AWS Docker Kubernetes REST APIs Automated testing CI/CD Agile Oracle SQL Server Couchbase REST

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A large-scale technology platform is seeking a Software Engineer to build, enhance, and support cloud-based and on-premise applications. You will contribute throughout the software lifecycle, work on distributed systems, help guide technical standards, and collaborate in an Agile delivery team. Candidates should have production experience with Java/Spring and .NET/C#, databases, event-driven systems, cloud infrastructure, containers, automated testing, and CI/CD.

Highlights

Broad engineering role spanning cloud and on-premise systems, with strong benefits including pension support, private healthcare, technology discounts, and member rewards.

Description

We're hiring on behalf of a Haystack partner! The Role Build, enhance, and maintain cloud-based services and applications for Skyโ€™s Group Content Platform Participate in all stages of the software development lifecycle from analysis to post-launch support Work on distributed systems using technologies such as Java, Spring, Kafka, .NET (C#), and AWS Contribute to technical direction, promoting strong engineering standards and continuous improvement Collaborate with analysts, testers, and other engineers within an agile (Scrum) delivery team Support, maintain, and improve both cloud-based and on-premise applications What You'll Need Solid experience building backend services using Java (Spring) and .NET (C#) in a production environment Good working knowledge of SQL databases (e.g., Oracle, SQL Server) and NoSQL databases (e.g., Couchbase) Experience with event-driven or asynchronous architectures, including messaging or streaming platforms such as Kafka Hands-on experience delivering solutions in a cloud environment, ideally AWS, and with containerisation technologies (Docker, Kubernetes) Applied knowledge of software engineering best practices, including object-oriented design, APIs (REST), automated testing, CI/CD, and Agile methodologies Adaptability and flexibility to work across modern cloud-based systems and legacy/on-premise environments What's On Offer Access to Sky Q and Sky Glass at an exclusive rate A generous pension package and private healthcare Discounted mobile and broadband services Wide range of Sky VIP rewards and experiences Apply via Haystack today!