
Senior Software Engineer
Remote
United Kingdom
Full Time
24-03-2025
Job Specifications
Job Description
Location We operate a flexible, hybrid working environment with the candidate required to travel to either our Winchester or London office once or twice a week.
We offer
Up to £70K base salary
6% pension contribution
Private Medical
25 days annual leave
Access to our comprehensive flexible benefits including discounts on big brands, wellness and employee assistance programmes, gymflex, buy and sell annual leave, travel and dental insurance
Work. Life. Smarter. Our commitment to a flexible and hybrid working culture
The role
Leads by example in crafting high-quality software solutions and acts as a technical mentor within the team, driving innovation and efficiency in development practices. This is an advanced role for seasoned professionals with extensive software engineering experience
Leads the development work within a project or cross functional product team or across several smaller ones
Leads complex development tasks and initiatives, ensuring best practices are adhered to
Develops robust solutions and provides oversight during the implementation phase
Serves as a technical mentor, supporting and upskilling other engineers
Contributes actively to the development and delivery of software features and bug fixes
Provides expert input to product lifecycle decisions such as moves to service transition, roles and expertise required and appropriate technical solutions.
Writes clean, scalable, and testable code
Participates in code reviews to learn best practices and coding standards
Participates in the technical testing of code
Contributes to the development of features or bug fixes
Stays up to date with the latest industry trends, technologies, and best practices in software engineering to continuously improve personal skills and the quality of products.
Mentors more junior members of the team
The person
Excellent software development expertise, with a focus on writing high performance, scalable, and secure code
Strong mentorship skills, guiding less experienced team members towards excellence
Advanced problem-solving and decision-making abilities in complex environments
Comprehensive knowledge of modern software architectures, design patterns, and best practices
Deep understanding of the full software development and deployment lifecycle, including CI / CD practices
Familiarity with programming languages commonly used in the industry (JavaScript & Python)
Good problem solving, analytical and logical skills to troubleshoot and solve complex software problems
Good written and verbal communication skills, necessary for effective teamwork, documentation, and stakeholder engagement
Substantial software development experience, preferably with a history of progressing through various levels of engineering roles
Track record of successful project and product delivery and a significant contribution to the technical community
Science/Computer Science degree or relevant industry experience
Why join Arqiva? We are the undisputed leader in UK TV and radio broadcast, and the UK’s leading Smart utilities platform. This means we have a strong heritage and foundation for future growth for you to grow your career with us.
Our journey is to transition global media distribution to cloud solutions, where we aim to double our revenue and continue to grow by being an innovator of scalable solutions for new connectivity sectors. We have opportunities in new technology applications and products, you will have opportunities to learn and develop with us.
Your wellbeing…. Our wellbeing mission is to help our people to be the best version of themselves at work and still have the time and energy to live a full life outside of work.
Our focus for 2024 is to Win, Grow, Go Faster – find out more, contact us and apply!
Inclusive Arqiva ….Our networks include our Diversity Ambassadors, Eldercare, Spectrum, Working Families, Pride, Veterans and Inspiring Women – join and contribute to our active networks!
About the Company
Arqiva is at the heart of the broadcast and utilities sectors in the UK and internationally, providing critical data, network and communications services. We work in partnership with our customers – major broadcasters and utilities like the BBC, ITV, Sky, Global, Bauer, Thames Water and Anglian Water – to meet everyone’s demand for information, content and entertainment and enabling a switched-on world to flow. We are the only supplier of national terrestrial television and radio broadcasting services in the UK, consistent... Know more
Related Jobs


- Company Name
- Trayport
- Job Title
- Software Engineer - Backend (C#)
- Job Description
- The Role We’re looking for Software Engineers to join our Joule Direct team, to help us build and improve our high-throughput, low-latency energy trading platform. You’ll be working with some amazing technologists to solve complex problems. For us, teamwork is everything. We listen to each other, we adapt, we evolve and we strive to innovate. We are making significant investments in our business and we will invest in you. Some of the work on any given day includes: Improve our connection handling code to connect to an Exchange (eg. CME, ICE, EEX, etc) Implement a new Connector for an Exchange we don’t yet support Improve distributed tracing in some of the code hot paths Implement a new Automated Trading feature Benchmarking code to reduce latency Do some design/planning with a colleague and raise an RFC Our Tech Stack Our services are written with C# on .NET 8 We use a fair bit of SQL Server, Kafka and RabbitMQ Azure DevOps. We are big fans of Azure Pipelines! Some of our services are migrating away from TeamCity and Octopus Deploy Our observability stack is Splunk, Grafana and Prometheus You As a software engineer, you will be: Part of a cross-functional team working with Product Managers, Testers and DevOps engineers Writing well-tested and maintainable code Getting involved in all stages of development including planning, implementation and delivery Pairing with other engineers to share and expand your knowledge Contributing to technical discussions Skills & Experience Strong knowledge of C# or any popular programming language Excellent communication skills Can write efficient, concurrent code Knowledge of how distributed systems work Experience with Git, TeamCity and Octopus will be valued but is not required Knowledge or experience with financial markets will be valued but is not required If you are not an expert in these specific technologies but are familiar with an equivalent then we’re happy to train you. The Team Development driven by employees Interesting and complex problems to solve Work with amazing technologists Learn about other parts of the business through our commitment to collaboration Opportunities to learn through regular tech talks, training and Hackathons Join a company with strong market presence


- Company Name
- Nine Twenty Recruitment
- Job Title
- 2nd Line Support Engineer
- Job Description
- We have a small team but we have managed to deliver massive infrastructure projects to our public and private sector clients through our state-of-the-art tier 3 data centre facilities. We are looking for someone to join our support team to provide second line support to both internal and external customers. The ideal applicants should be a technically sound individual with the ability to work in high pressure situations teamed with a demonstrable knowledge of the core concepts of a multi-service provider (IaaS, Backups, Storage, Disaster recovery, Networking). We’re looking for a candidate who can take ownership of incidents and tasks assigned to their department, while also following up and tracking any incidents triaged through their escalation point. Training and support will be provided through internal training plans and certifications. Candidates are also be expected to take ownership of their on-going personal development which will lead to a fast-tracked career within the company. Responsibilities Co-ordination and Ownership of support tickets Liaising with 3rd party vendors and taking part in troubleshooting conference calls to perform root cause analysis on critical system issues Provision of first and second-line technical support to internal and external customers, maintaining service levels Performing daily health checks of cores service platforms Performing regular maintenance and patching of core service platforms Creating and maintaining technical knowledgebase documentation Required Skills & Qualifications Full UK Driver’s license Troubleshooting skills (Windows/Linux OS, Storage, Backups, Networking) Effective Communication Excellent Customer Service Skills Effective Team Player Attention to Detail Desired Skills / Knowledge Ticket Management to an ITIL Standard – Service-Now IaaS – VMware Storage – SAN, S3, Cloud BaaS – VM, File Database, Network Configuration DRaaS – Zerto, SRM Networking – Cisco/Fortinet Monitoring Office 365 Benefits: No shifts - Monday - Friday role 33 days annual leave 4 x Death in Service Benefit Contributory Pension Scheme (5% Employer, 5% Employee) Apply now for immediate interview.


- Company Name
- Bally's Interactive
- Job Title
- Java Developer
- Job Description
- Who We Are Bally's Corporation is a global casino-entertainment company with a growing omni-channel presence. It currently owns and manages 15 casinos across 10 states, a golf course in New York, a horse racetrack in Colorado, and has access to OSB licenses in 18 states. It also owns Bally's Interactive International, formerly Gamesys Group, a leading, global, online gaming operator, Bally Bet, a first-in-class sports betting platform, and Bally Casino, a growing iCasino platform. With 10,600 employees, the Company's casino operations include approximately 15,300 slot machines, 580 table games and 3,800 hotel rooms. Upon completing the construction of a permanent casino facility in Chicago, IL, and a land-based casino near the Nittany Mall in State College, PA, Bally's will own and/or manage 16 casinos across 11 states. Bally’s also has rights to developable land in Las Vegas post the closure of the Tropicana. Well, what about the team? You will be working with a cross-functional team. You will be responsible for the full software development life cycle, from design to delivery using the latest tools and technologies. You will work alongside other developers to design elegant solutions and troubleshoot difficult problems. Player Safety area owns services related to identity verification, responsible gaming and AML. So, what will you be doing? Solving technical problems within distributed environments Design and develop high-volume, high-performance, high-availability Java applications using proven Java frameworks and technologies Participating in design and code reviews Building APIs that need to handle thousands of requests a second in a reliable and performant way. And what are we looking for? Experience working with Agile, Lean, TDD, BDD Have knowledge of software best practices like Refactoring, Clean Code, Domain Driven Design, SOLID, Enterprise Integration Experience with core server-side Java development. Experience working with high volume, low latency web applications. Familiarity with distributed messaging systems like Kafka. DNA / Values At Bally’s Interactive, we are driven by a set of core values that we like to call our DNA. We strive to embody our DNA and keep them at the heart of everything we do! We are Always Ready to embrace change, adapt, and do what it takes to delight our customers. We believe that You Make the Difference, which is what gives our players the best experience and keeps them coming back. We are All One Team, looking out for each other, respecting diversity while connecting through a common purpose. Our teams are Learning Every Day by showing constant curiosity and the drive to learn from successes, mistakes, new experiences, and the people around us. At Bally’s we Love to Lead by thinking differently, seeking innovation, and always looking for ways to raise our game. Equal Opportunities At Bally’s Interactive, we are committed to promoting equal opportunities in employment and working conditions. Diversity, Equity and Inclusion are important to us, and we encourage a culture where everyone can be themselves at work. We believe passionately that employing a diverse workforce is central to our success, this is our superpower. We do not discriminate against employees or job applicants on the basis of race, colour, nationality, ethnic or national origin, age, sex or sexual orientation, gender reassignment, religion or belief, marital or civil partner status, pregnancy or maternity, political opinion or disability.


- Company Name
- Sainsbury's
- Job Title
- DevOps Engineer - AWS - Terraform - Kubernetes - CI/CD
- Job Description
- We’d all like amazing work to do, and real work-life balance. That’s waiting for you at Sainsbury’s. Think about the scale it takes for us to feed the nation. The level of data, transactions and variety it involves. Then you’ll realise that ours is a modern software engineering environment because it has to be. We’ve made serious investment into a Tech Academy and into setting standards and principles. We iterate, learn, experiment and push ways of working such as Agile, Scrum and XP. So you can look forward to awesome opportunities in everything from AI to reusable tech. We’d all like amazing work to do, and real work-life balance. That’s waiting for you at Sainsbury’s. Think about the scale it takes for us to feed the nation. The level of data, transactions and variety it involves. Then you’ll realise that ours is a modern software engineering environment because it has to be. We’ve made serious investment into a Tech Academy and into setting standards and principles. We iterate, learn, experiment and push ways of working such as Agile, Scrum and XP. So you can look forward to awesome opportunities in everything from AI to reusable tech. As a DevOps Engineer in the Nectar team, you will contribute to the daily operation of a modern self-service Kubernetes platform, which serves the needs of developers across numerous application teams. Enabling Sainsbury’s to deliver great value and experience to millions of Nectar customers every week, in as fast, safe and efficient way possible. You’ll be a role model for best practices, championing a customer centric mindset and a passion for ` creative ways to solve problems, as well as mentoring fellow engineers as a progressive member of the engineering community. We’d also like you to be yourself – analytical, curious and unafraid to challenge the status quo. More About The Role You’ll be part of a team that works on a large-scale PaaS responsible for hosting containerised workloads in the cloud. You’ll work with technologies at Enterprise scale You may be asked to participate in out of hours support and should aim to build reliability and fault tolerance into the product, as well as engineering systems that are simple to diagnose and fix. You’ll guide, support and enable performance within the team through providing technical knowledge and ideas More About You Great expertise in modern Cloud engineering practices, including deep knowledge of system architecture, reliability engineering and DevOps principles. Proven experience of cloud architecture, container orchestration, infrastructure as code and CI/CD Self-driven and constantly striving to improve your team, division and peers Drive for advocacy of agile/lean delivery methodologies A passion for delivering solutions to customers, owning the whole SDLC and living the DevSecOps principles Ideally, prior experience of developing and operating a self-service Platform-as-a-Service. A passion for enhancing your knowledge and evidence of curiosity in emerging tech Display pragmatism, empathy and understanding when interacting with team, stakeholders and customers. Technologies we use AWS Kubernetes (EKS) Terraform Istio Flux Crossplane Helm ELK / EFK Hashicorp Vault GitHub Actions Prometheus / Thanos / Grafana New Relic Kafka OPA Gatekeeper As well as lots of on-the-job training and endless opportunities, you’ll get: Colleague discount across our multi-brands – Sainsbury’s, Argos and Habitat Holiday allowance Bonus scheme Pension plan Special offers on gym memberships, restaurants, holidays, retail vouchers and more Work-life balance is important to us, so we offer our colleagues as much flexibility as possible in line with the needs of their role. We trust them to decide how, where and when they work, combining remote and collaborative working with a flexible approach to hours, giving them plenty of time and space for life outside of work whilst delivering against our business goals. We are committed to being a truly inclusive retailer, so you’ll be welcomed whoever you are and wherever you work. Around here, there’s always the chance to try something new - whether that’s as part of an evolving team or somewhere else across the business - and we take development seriously and promise to support you. We also recognise and celebrate colleagues when they go the extra mile and, where possible, offer flexible working. When you join our team, we’ll also offer you an amazing range of benefits. Here are some of them: Starting off with colleague discount, you'll be able to get 10% off at Sainsbury's, Argos, TU and Habitat after 4 weeks. This increases to 15% off at Sainsbury’s every Friday and Saturday and 15% off at Argos every pay day. We've also got you covered for your future with our pensions scheme and life cover. You'll also be able to share in our success as you may be eligible for a performance-related bonus of up to 20% of salary, depending on how we perform. Your wellbeing is important to us too. You'll receive an annual holiday allowance, and you can buy additional holiday. We also offer other benefits that will help your money go further such as season ticket loans, interest free car loan of up to £10k, cycle to work scheme, health cash plans, pay advance (where you can access some of your pay before pay day) as well access to a great range of discounts from hundreds of other retailers. And if you ever need it there is also an Employee Assistance Programme, you will also be eligible for private healthcare too. Moments that matter are as important to us as they are to you which is why we give up to 26 weeks’ pay for maternity or adoption leave and up to 4 weeks’ pay for paternity leave. Please see www.sainsburys.jobs for a range of our benefits (note, length of service and eligibility criteria may apply). We are committed to being a truly inclusive retailer, so you’ll be welcomed whoever you are and wherever you work. Around here, there’s always the chance to try something new - whether that’s as part of an evolving team or somewhere else across the business - and we take development seriously and promise to support you. We also recognise and celebrate colleagues when they go the extra mile and, where possible, offer flexible working. When you join our team, we’ll also offer you an amazing range of benefits. Here are some of them: Starting off with colleague discount, you'll be able to get 10% off at Sainsbury's, Argos, TU and Habitat after 4 weeks. This increases to 15% off at Sainsbury’s every Friday and Saturday and 15% off at Argos every pay day. We've also got you covered for your future with our pensions scheme and life cover. You'll also be able to share in our success as you may be eligible for a performance-related bonus of up to 10% of salary, depending on how we perform. Your wellbeing is important to us too. You'll receive an annual holiday allowance, and you can buy additional holiday. We also offer other benefits that will help your mone...