Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Senior Software Engineer

Ellesmere Port Town
2 weeks ago
Create job alert

Job title: Senior Software Engineer

Location: Full Remote (Very occasional travel to offices in Cheshire)

Type: Contract / Outside IR35 / 6 months initial duration + possible renewals

About the Role

We’re looking for Senior Software Engineers to join our client's dynamic Engineering team and play a key role in building high-quality, scalable software solutions.

As a senior member of the team, you’ll take ownership of full-stack development, contribute to software architecture, drive engineering best practices, and mentor junior team members. You’ll work closely with Product Owners, Architects, and DevOps to ensure delivery excellence across a diverse range of projects.

What You'll Be Doing

Software Development

Build and maintain applications using C#, .NET Core, .NET 4.x, and React.js
Develop robust frontend solutions using ASP.Net MVC, HTML5, CSS, and Vue.js
Design and implement RESTful APIs and Web APIs following best practices
Use SQL Server, Entity Framework, and SQL for efficient data management
Apply design patterns like OOP, SOLID, and Clean Code to write scalable code
Engineering & Architecture

Deliver high- and low-level estimations for projects
Ensure software quality through unit and integration testing
Perform code reviews and participate in pair programming
Architect scalable, secure systems, including OAuth and SSO integrations
Cloud & DevOps

Deploy and manage apps in Microsoft Azure using services like Blob Storage, Functions, and Service Bus
Use Git for version control and Azure DevOps for CI/CD with YAML pipelines
Collaboration & Communication

Work cross-functionally with Product Owners, Architects, and other teams
Share progress and blockers proactively
Communicate technical concepts clearly to both technical and non-technical audiences
Leadership & Mentoring

Mentor junior developers and share knowledge through team sessions and tech talks
Contribute to community events and guilds to enhance engineering culture
Help in identifying and resolving technical debt
Project Delivery

Lead delivery of large-scale features with minimal support
Accurately estimate and manage work against timelines
Participate in Agile ceremonies and planning

What We’re Looking For

Must-Have Experience:

5+ years in software engineering roles
Proficient in C#, .NET Core, React.js, and SQL Server
Strong background in building scalable backend systems and modern frontends
Experience with Azure cloud services and CI/CD pipelines
Preferred:

Experience with Agile methodologies
Prior team mentoring experience
Familiarity with OAuth, SSO, and application security

Related Jobs

View all jobs

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Cloud Computing Team Structures Explained: Who Does What in a Modern Cloud Department

Cloud computing has transformed how organisations in the UK and worldwide design, deliver, and maintain their IT infrastructure. Whether it’s migrating on-premise workloads to the cloud, building cloud-native applications, or optimising for cost, performance, and security — organisations of all sizes need cloud teams with clearly defined roles. For someone applying for cloud computing jobs, or hiring for them, knowing who does what in a modern cloud department gives you an edge. This article describes the core roles you’ll find in a mature cloud team, how these roles work together through the cloud lifecycle, what skills UK employers tend to expect, typical career paths and salaries, plus the challenges of structuring cloud computing teams.

Why the UK Could Be the World’s Next Cloud Computing Jobs Hub

Cloud computing has shifted rapidly from a novel concept to the backbone of modern technology. From SaaS platforms and virtual desktops to distributed infrastructure and AI-ready architectures, cloud is now everywhere. This transformation has created an explosive demand for skilled professionals in cloud engineering, cloud architecture, security, operations, DevOps, and beyond. For UK professionals and employers, the cloud opportunity is huge. Demand is growing, salaries are strong, and scope spans startups, enterprises, government, and public services. This article explores why the UK is well-placed to become the world’s next cloud computing jobs hub, what sectors and roles are rising fastest, and what must be done to make it a reality.

The Best Free Tools & Platforms to Practise Cloud Computing Skills in 2025/26

Cloud computing has become the backbone of digital transformation. From small start-ups to multinational enterprises, organisations are moving workloads, applications, and even entire infrastructures into the cloud. This shift has fuelled demand for skilled professionals who understand not just the theory, but the practical application of cloud services. If you want a career in cloud engineering, DevOps, cloud architecture, or even data science with cloud specialisation, hands-on practice is essential. Employers are no longer satisfied with theoretical knowledge; they want candidates who can prove they’ve spun up a server, deployed a container, or automated infrastructure on a real platform. The good news? You don’t need to break the bank. Dozens of free tiers, open-source frameworks, and sandbox environments exist to help you practise cloud computing skills at zero cost. In this article, we’ll cover the best free tools and platforms in 2025 that let you experiment, build projects, and showcase your cloud expertise.