Senior Software Engineer

Senior Software Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
V

At a Glance

  • Tasks: Design and build backend services and APIs in modern .NET.
  • Company: Global engineering-led tech company with an engineering-first culture.
  • Benefits: Fully remote work, clear progression opportunities, and a supportive learning culture.
  • Why this job: Tackle real-world challenges and unleash your creativity in a collaborative environment.
  • Qualifications: 6+ years in C#/.NET, strong design patterns knowledge, and mentoring skills.
  • Other info: Opportunity for technical leadership and influence on architecture.

The predicted salary is between 48000 - 72000 £ per year.

We’re supporting a global engineering‑led tech company scaling their backend teams. They’re looking for Senior Engineers who think like technologists first - curious minds who enjoy solving complex problems, designing robust systems, and working in empowered teams. Strong engineering fundamentals matter far more.

Responsibilities

  • Design and build backend services, APIs, and distributed components in modern .NET
  • Work with cloud‑native systems, messaging, caching, CI/CD, and automation
  • Deliver high‑quality, maintainable software end‑to‑end
  • Collaborate in small teams with autonomy, ownership, and minimal bureaucracy
  • Influence architecture, mentor engineers, and elevate engineering practices

Why It’s a Great Fit for Technologists

  • Engineering‑first culture: outcomes over processes
  • Freedom to experiment, explore multiple solutions, and be creative
  • Work on real‑world, high‑scale technical challenges
  • Mix of hands‑on coding, system design, and technical leadership opportunities

What You Bring

  • 6+ years’ experience with C#/.NET or a similar OO language
  • Strong grounding in design patterns, clean architecture, and refactoring
  • Experience with distributed systems, messaging, cloud platforms, and containerisation
  • Ability to break down problems, handle ambiguity, and think analytically
  • Collaborative, proactive, and comfortable mentoring others

What’s On Offer

  • Fully remote across the UK
  • Clear progression into architecture or leadership
  • Supportive culture focused on learning, mastery, and impact

If you’re a technologist who loves solving problems and building elegant systems, let’s talk.

Senior Software Engineer employer: ViVA Tech Talent

Join a forward-thinking global engineering-led tech company that champions an engineering-first culture, where your creativity and problem-solving skills are valued. Enjoy the flexibility of fully remote work across the UK, with clear pathways for career progression into architecture or leadership roles, all within a supportive environment that prioritises learning and mastery.
V

Contact Detail:

ViVA Tech Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or join relevant tech forums. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#/.NET or cloud-native systems. This is your chance to demonstrate your problem-solving abilities and design prowess.

✨Tip Number 3

Prepare for technical interviews by brushing up on your engineering fundamentals. Practice coding challenges and system design questions to show you can think analytically and handle complex problems.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Software Engineer

C#/.NET
Object-Oriented Programming
Design Patterns
Clean Architecture
Refactoring
Distributed Systems
Messaging
Cloud Platforms
Containerisation
Analytical Thinking
Problem-Solving Skills
Collaboration
Mentoring
Technical Leadership

Some tips for your application 🫡

Show Your Passion for Technology: When writing your application, let your enthusiasm for technology shine through. Share specific examples of projects or challenges you've tackled that showcase your problem-solving skills and curiosity. We want to see how you think like a technologist!

Highlight Relevant Experience: Make sure to emphasise your experience with C#/.NET and any other relevant technologies. Detail your work with distributed systems and cloud platforms, as this aligns perfectly with what we're looking for. Tailor your application to reflect the skills mentioned in the job description.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your achievements and experiences. We appreciate well-structured applications that make it easy for us to see your qualifications at a glance.

Apply Through Our Website: We encourage you to apply directly through our website. This ensures your application gets to the right place and allows us to process it efficiently. Plus, it’s a great way to explore more about our culture and values!

How to prepare for a job interview at ViVA Tech Talent

✨Know Your Tech Inside Out

Make sure you brush up on your C#/.NET skills and understand the latest trends in cloud-native systems and distributed architecture. Be ready to discuss your past projects and how you tackled complex problems using these technologies.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've approached and solved challenging technical issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical thinking.

✨Emphasise Collaboration and Mentorship

Since the role involves working in empowered teams, be prepared to talk about your experiences collaborating with others and mentoring junior engineers. Share how you’ve contributed to a supportive team culture and elevated engineering practices.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the company’s engineering culture, the challenges they face, and opportunities for growth. This shows your genuine interest and helps you assess if it’s the right fit for you.

Senior Software Engineer
ViVA Tech Talent
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

V
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>