
Job Overview
Location
UK
Job Type
Full-time
Category
Software Engineer
Date Posted
February 28, 2026
Full Job Description
đź“‹ Description
- • As a Senior Software Developer at Future plc, you will be instrumental in shaping and maintaining the robust backend infrastructure that underpins Renewal, our cutting-edge React Native mobile application. This role is deeply hands-on, focusing on the delivery of high-quality technical solutions primarily utilizing Azure Functions, while rigorously upholding principles of reliability, scalability, and industry best practices across our dynamic cloud-based platform.
- • Reporting directly to the Senior Tech Lead, your responsibilities will encompass the full software development lifecycle. You will be tasked with designing, developing, and implementing innovative new features and services that enhance user experience and business value. Simultaneously, you will be a key player in the ongoing maintenance and continuous improvement of our existing Azure-based infrastructure, ensuring its efficiency and effectiveness.
- • A critical aspect of this role involves ensuring that all technical changes are meticulously architected for long-term success. This includes comprehensive testing strategies to guarantee stability and performance, and strict adherence to our established technical standards and guidelines. Your contributions will directly impact the performance, security, and evolution of our core mobile application.
- • We value your expertise and believe your insights are crucial. Within your role, your opinion will carry significant weight, and your peers will naturally look to you as a technical authority and mentor within the team. You will actively participate in and influence important architectural decisions, ensuring they are strategically aligned with our overarching infrastructure goals and business objectives.
- • A vital part of your contribution will be your ability to articulate complex technical concepts and decisions clearly and concisely. You will be expected to effectively communicate these decisions to a diverse audience, including fellow technical team members, product managers, and other non-technical stakeholders, fostering a shared understanding and collaborative environment.
- • You will be responsible for developing and deploying serverless solutions, leveraging Azure Functions to build scalable and cost-effective backend services. This includes designing and implementing APIs that are both efficient and maintainable, enabling seamless communication between the mobile application and various backend systems.
- • Your role will involve deep engagement with data storage solutions, specifically Microsoft SQL Server and Azure SQL Database. You will design database schemas, write efficient queries, and ensure data integrity and performance for critical application data.
- • Integration with third-party services will be a regular part of your work. You will design and implement robust integrations with external APIs, ensuring reliable data exchange and functionality. Experience with Salesforce integrations is a significant advantage, enabling richer feature sets within our application.
- • You will contribute to the overall health and performance of the application by implementing and maintaining effective monitoring practices. This includes setting up and utilizing metrics, tracing, and logging to proactively identify and resolve issues, ensuring optimal application performance and uptime.
- • Performance optimization and debugging will be key activities. You will employ advanced techniques to identify bottlenecks, troubleshoot issues, and enhance the performance of serverless architectures, ensuring a smooth and responsive user experience.
- • You will champion a culture of quality through robust testing. This involves developing and implementing tests using frameworks like XUnit, Jest, or MSTest, and ideally, embracing a test-first approach such as Test-Driven Development (TDD) or Behavior-Driven Development (BDD) to build resilient and maintainable code.
- • You will play a role in streamlining our development processes by contributing to and utilizing build and deployment pipelines (CI/CD) within Azure DevOps, ensuring efficient and reliable software delivery.
- • You will contribute to discussions and decisions regarding modern architectural patterns, including serverless computing, microservices, and event-driven architectures, helping to shape the future of our technology stack.
- • A strong understanding of authentication and authorization patterns, such as OAuth 2.0 and OpenID Connect, is essential for securing our applications and user data. You will implement and maintain these security measures effectively.
- • You will have the opportunity to work with infrastructure as code principles, potentially using tools like Terraform to manage and provision our cloud resources in a repeatable and scalable manner.
- • This role offers a unique opportunity to influence technical direction, mentor junior engineers, and contribute to a product that reaches a global audience through Future's leading specialist media brands.
🎯 Requirements
- • Proven experience in C# and .NET development, with a strong preference for hands-on experience with Azure Functions.
- • Solid understanding and practical experience with Microsoft SQL Server or Azure SQL Database, including schema design and query optimization.
- • Demonstrable experience with core Azure Services, particularly Azure Functions, Azure Blob Storage, and Azure B2C for identity management.
- • Expertise in designing and developing RESTful APIs, ensuring they are well-documented, secure, and performant.
🏖️ Benefits
- • Remote-based role offering flexibility and work-life balance.
- • Uncapped leave policy, demonstrating trust in your ability to manage your time effectively.
- • Profit-sharing bonus scheme when company targets are met.
- • Generous referral bonus for successfully recommending new hires.
- • Comprehensive wellbeing support through Colleague Assistant Programmes.
- • Opportunity to invest in the company's future through a Share Incentive Plan.
Skills & Technologies
About Future plc
Future plc is a global media and marketing services company. It operates across various sectors, including consumer media, B2B, and e-commerce. The company's core business involves creating and distributing content through a diverse portfolio of brands, websites, magazines, and events. Future plc focuses on niche audiences within specific verticals like technology, gaming, cycling, and home. Its revenue streams include advertising, affiliate marketing, subscriptions, and e-commerce partnerships. The company aims to engage audiences with high-quality, relevant content and leverage this engagement to drive commercial opportunities across its platforms, positioning itself as a leader in specialist media.
Similar Opportunities

Ryzlabs Inc.
13 days ago


