At a Glance
- Tasks: Join our team to build scalable, cloud-based systems and mentor junior engineers.
- Company: Future is a global leader in specialist media with over 3,000 employees across 200+ brands.
- Benefits: Enjoy uncapped leave, profit-sharing bonuses, and share purchase opportunities.
- Why this job: Be part of an innovative culture that values diversity and empowers your growth.
- Qualifications: Experience with .NET, CI/CD, ReactJS, and modern architecture practices is essential.
- Other info: This is a remote role based in the UK, offering a salary between £35,000 - £45,000.
The predicted salary is between 29000 - 41000 £ per year.
Social network you want to login/join with:
As part of the strategy around GoCompare\’s acquisition by Future we\’re putting in a technology roadmap for re-platforming our domain around an API first, cloud based serverless architecture to become the leading PCW service. This is part of our plan to broaden the scope from the GoCompare brand.
Reporting to the Tech Lead, you will be the backbone of the team building our new systems while also being able to input into the architecture and design. You will work with engineers at all levels to deliver our platform and meet both the customers and our needs.
You will ensure changes are scalable, tested, and developed inline with best practices, and that we are always improving our codebase.
Working closely with Engineering, Product, UX, QA and Project Management (PMO) teams you will ensure that all applications integrate reliably. You will also mentor engineers, junior/graduate engineers & trainee engineers contributing to their growth, knowledge, and reviewing their code.
Experience that will put you ahead of the curve
- Application monitoring practices, such as metrics, tracing and logging
- Testing frameworks (e.g. Playwright, XUnit, Jest, Enzyme, React Testing Library & Nightwatch)
- Building software with a test-first approach (TDD, BDD)
- Experience with build and deployment pipelines (CI/CD) using Azure DevOps
- Knowledge of Modern Architecture (Headless APIs, Microservices, Eventing/Messaging, Streams)
- ReactJS (Hooks & Context API)
What\’s in it for you
The expected range for this role is £35,000 – £45,000
This is a UK based remote role.
… Plus more great perks, which include;
- Uncapped leave, because we trust you to manage your workload and time
- When we hit our targets, enjoy a share of our profits with a bonus
- Refer a friend and get rewarded when they join Future
- Wellbeing support with access to our Colleague Assistant Programmes
- Opportunity to purchase shares in Future, with our Share Incentive Plan
Internal job family level Technology 6
Who are we…
We\’re Future, the global leader in specialist media. With over 3,000 employees working across 200+ media brands, Future is a prime destination for passionate people worldwide looking to consume trusted, expert content that educates and inspires action – both online and off – through our specialist websites, magazines, events, newsletters, podcasts and social spaces.
We\’ve got ambitious plans that further build on our growth momentum and unlock new opportunities – and we\’re looking for driven people who want to be a part of it!
Our Future, Our Responsibility – Inclusion and Diversity at Future
We embrace and celebrate diversity, making it part of who we are.
Different perspectives spark ideas, fuel creativity, and push us to innovate. That\’s why we\’re building a workplace where everyone feels valued, respected, and empowered to thrive.
When it comes to hiring, we keep it fair and inclusive, welcoming talent from every walk of life. It\’s not just about what you bring to the table — it\’s about making sure the table has room for everyone.
Because a diverse team isn\’t just good for business. It\’s the Future.
Please let us know if you need any reasonable adjustments made so we can give you the best experience!
Find out more about Our Future, Our Responsibility on our website.
#J-18808-Ljbffr
Software Engineer - .NET employer: Future Publishing
Contact Detail:
Future Publishing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - .NET
✨Tip Number 1
Familiarise yourself with the latest trends in cloud-based serverless architecture and API-first design. This knowledge will not only help you during interviews but also demonstrate your commitment to staying current in the field.
✨Tip Number 2
Engage with the tech community on platforms like GitHub or Stack Overflow, especially around .NET technologies. Contributing to open-source projects can showcase your skills and passion for software engineering, making you a more attractive candidate.
✨Tip Number 3
Prepare to discuss your experience with testing frameworks and CI/CD pipelines, particularly Azure DevOps. Being able to articulate how you've implemented these practices in past projects will set you apart from other candidates.
✨Tip Number 4
Highlight any mentoring experience you have, as this role involves guiding junior engineers. Sharing specific examples of how you've helped others grow can demonstrate your leadership potential and fit within the team.
We think you need these skills to ace Software Engineer - .NET
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience with .NET technologies, cloud-based architectures, and any mentoring roles you've had. Use keywords from the job description to align your skills with what Future is looking for.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your ability to contribute to the technology roadmap and your familiarity with testing frameworks and CI/CD pipelines.
Showcase Your Technical Skills: Include a section in your application that outlines your technical skills, particularly those mentioned in the job description such as ReactJS, Azure DevOps, and modern architecture practices. Provide examples of how you've applied these skills in previous roles.
Prepare for Potential Questions: Think about how you would answer questions related to your experience with scalable systems, mentoring junior engineers, and your approach to testing and deployment. Being prepared will help you stand out during the interview process.
How to prepare for a job interview at Future Publishing
✨Understand the Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially .NET, Azure DevOps, and ReactJS. Be prepared to discuss your experience with these tools and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Be ready to demonstrate your approach to problem-solving, particularly in relation to scalable architecture and API-first design. Prepare examples of challenges you've faced and how you overcame them, focusing on your thought process.
✨Emphasise Collaboration
Since the role involves working closely with various teams, highlight your experience in collaborative environments. Share specific instances where you successfully worked with engineers, product managers, or UX designers to achieve a common goal.
✨Prepare for Technical Questions
Expect technical questions related to testing frameworks, CI/CD pipelines, and modern architecture practices. Brush up on concepts like TDD, BDD, and microservices, and be ready to explain how you've applied these in your work.