Senior Software Developer in London

Senior Software Developer in London

London Full-Time 45000 - 60000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Own feature delivery from problem understanding to production, including deployment and operational considerations.
  • Company: Join SalamanderSoft, a leader in user identity management for the education sector.
  • Benefits: Enjoy a competitive salary, 5 weeks paid holiday, and premium training resources.
  • Other info: Fully remote work with excellent career growth and opportunities to attend conferences.
  • Why this job: Make a real impact on education by building reliable software that supports millions of accounts.
  • Qualifications: 5+ years in C#/.NET with strong Azure experience and a quality mindset.

The predicted salary is between 45000 - 60000 £ per year.

SalamanderSoft builds user identity and account lifecycle management for the education sector. Our software manages 3 million accounts daily across 4,000+ schools, colleges and universities in 34 countries, integrating with Azure, Microsoft 365, Google Workspace and more. When it breaks, schools notice. When it works, they don’t, which means reliability, correctness and security aren’t aspirations, they’re requirements.

We’re hiring a Senior Developer to take real ownership of parts of this platform: designing solutions, leading delivery, and raising the bar for how the team builds software. This is not a seat-warmer role.

How We Work

We’re a mid-sized engineering team who care about how software is built, not just that it ships. We work in an iterative, Agile way: small changes, regular feedback, and a bias towards shipping improvements early rather than late. We do code reviews to spread knowledge and find real mistakes, not to tick a box. We write automated tests because we’ve seen what happens when you don’t. We think carefully about design because maintaining poorly designed code is expensive and demoralising. You’ll be expected to do the same, and to help others do it better. Senior here means you let your work speak for itself and push the team to keep improving, not just that you have the years on a CV.

The Tech Stack

  • Backend: C#/.NET, our primary language; the majority of our services live here
  • Cloud: Azure (Functions, Storage, and related services)
  • Frontend: TypeScript, Vue, PrimeVue
  • Testing: Automated testing is standard; TDD experience is valued
  • Comms: Remote-first, async-first; written communication matters as much as code
  • Delivery: Git-based workflows, CI/CD pipelines, and infrastructure managed as code where it makes sense

What You’ll Do

  • Own feature delivery end-to-end: from understanding the problem through to production, including build, deployment, and operational considerations
  • Lead and participate in code reviews focused on correctness, clarity, and maintainability
  • Mentor and unblock engineers on the team
  • Maintain and improve existing .NET solutions by reducing risk, technical debt, improving reliability and expanding features
  • Contribute to technical direction on new capabilities, not just implementation
  • Set and champion pragmatic engineering standards across the team

What We’re Looking For

  • Strong C#/.NET: 5+ years shipping and owning production software in C#
  • Real Azure experience: you’ve built and operated services there and you understand the failure modes
  • Sound design thinking: you break down ambiguous problems, make sensible trade-offs, and can articulate why
  • A quality mindset: automated testing, careful code review, and maintainable design are habits, not aspirations
  • Clear written communication: we’re fully remote, so your ability to write clearly matters as much as your ability to code
  • Full-stack comfort: you can work across the stack when the job calls for it

Nice to Have

  • Vue / PrimeVue experience
  • ASP.NET Core experience
  • Knowledge of the education sector

What We Offer

  • Salary: £45,000–£60,000 depending on experience
  • Fully remote: work from anywhere in the UK
  • 5 weeks paid holiday plus bank holidays; more holidays added through years of service
  • Premium training resources and paid certification attempts
  • Annual team meetup and a budget to attend conferences and events each year
  • Good hardware and software: we won’t make you fight your tools

How to Apply

Apply via the listing and tell us what caught your eye. We read every application and will get back to you within a few days.

Job Type: Full-time

Work Location: Fully Remote

REF-228 280

Senior Software Developer in London employer: SalamanderSoft

At SalamanderSoft, we pride ourselves on being an exceptional employer that values the contributions of our team members. With a fully remote work environment, we offer flexibility and a strong focus on employee growth through premium training resources and opportunities for mentorship. Our collaborative and iterative work culture fosters innovation and ensures that every developer can take ownership of their projects while enjoying a healthy work-life balance.
S

Contact Detail:

SalamanderSoft Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer in London

✨Tip Number 1

Get your networking game on! Reach out to folks in the industry, especially those who work at SalamanderSoft or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your C#/.NET projects, make sure to share it. It’s a great way for us to see your coding style and problem-solving abilities in action.

✨Tip Number 3

Prepare for the interview by brushing up on your design thinking and problem-solving skills. We love candidates who can articulate their thought process, so practice explaining how you tackle ambiguous problems.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we read every application, so make sure to tell us what caught your eye about the role!

We think you need these skills to ace Senior Software Developer in London

C#/.NET
Azure
Automated Testing
TDD (Test-Driven Development)
Code Review
Design Thinking
Clear Written Communication
Full-Stack Development
Git-based Workflows
CI/CD Pipelines
Mentoring
Problem-Solving
Technical Debt Management
Reliability Improvement

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your experience with C#/.NET and Azure. We want to see how you've tackled real-world problems and what you've built, so don’t hold back!

Be Clear and Concise: Since we're a remote team, clear written communication is key. Keep your application straightforward and to the point, showcasing your ability to articulate your thoughts effectively.

Tailor Your Application: Make sure to connect your experience to our job description. Mention how your background aligns with our needs, especially around ownership of feature delivery and mentoring others.

Apply Through Our Website: We encourage you to apply directly through our website. It helps us keep track of applications better, and we promise to read every single one. Let us know what caught your eye about the role!

How to prepare for a job interview at SalamanderSoft

✨Know Your Tech Stack

Make sure you’re well-versed in C#/.NET and Azure, as these are crucial for the role. Brush up on your experience with automated testing and TDD, since they value a quality mindset. Be ready to discuss specific projects where you’ve used these technologies.

✨Showcase Your Problem-Solving Skills

Prepare to talk about how you approach ambiguous problems and make design decisions. They want to see your sound design thinking in action, so think of examples where you’ve broken down complex issues and made sensible trade-offs.

✨Communicate Clearly

Since this is a remote position, your written communication skills are just as important as your coding abilities. Practice explaining technical concepts clearly and concisely, as you may need to demonstrate this during the interview.

✨Emphasise Team Collaboration

Be ready to discuss your experience with code reviews and mentoring others. They’re looking for someone who can lead and improve the team’s practices, so share examples of how you’ve contributed to team dynamics and helped others grow.

Senior Software Developer in London
SalamanderSoft
Location: London

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

>