Senior Software Engineer - C# - (Hybrid Remote) in London

Senior Software Engineer - C# - (Hybrid Remote) in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Entrust

At a Glance

  • Tasks: Design and develop secure, scalable applications for digital identity and authentication services.
  • Company: Join a leading tech company focused on innovative identity verification solutions.
  • Benefits: Enjoy hybrid work, competitive salary, and opportunities for professional growth.
  • Other info: Be part of a dynamic team driving architectural innovation and system reliability.
  • Why this job: Make a real impact by working on cutting-edge technology in a collaborative environment.
  • Qualifications: 5+ years in fullstack development with strong skills in React and backend languages.

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

We are looking for a Senior Fullstack Software Engineer to join our Signals Team, contributing to the development of secure, scalable applications that support digital identity and authentication services. You will work across the stack—from intuitive frontend interfaces to robust backend systems—collaborating with engineers, product managers, and designers to deliver impactful solutions. This role is ideal for engineers who take ownership of complex features end-to-end, influence technical direction, and help raise the engineering bar across the team.

The Signals team builds and maintains critical identity verification capabilities that enable secure onboarding and regulatory compliance worldwide, including:

  • eKYC database integrations
  • eID and digital identity integrations

These systems power trusted identity flows across multiple geographies and regulatory environments.

Key Responsibilities:

  • Lead the design, build, and evolution of fullstack applications using React (TypeScript), Kotlin, Python, and Ruby
  • Architect and develop scalable APIs and microservices deployed on AWS, Azure, or GCP
  • Drive architectural discussions and contribute to long-term technical strategy
  • Improve system reliability, scalability, observability, and performance
  • Partner with product and UX teams to deliver high-quality, user-centric experiences
  • Champion secure coding practices and contribute to identity and cryptographic systems

Key Projects You’ll Support:

  • 5+ years of professional experience in fullstack or software engineering
  • Strong proficiency in React/TypeScript and at least one backend language (Python, Kotlin, or Ruby)
  • Proven experience designing and building distributed systems and scalable architectures
  • Experience building and operating APIs and microservices in cloud environments (AWS, Azure, GCP)
  • Strong understanding of system design, performance, and reliability trade-offs
  • Deep knowledge of software security principles and privacy-by-design approaches
  • Experience working in agile environments with CI/CD practices
  • Experience with frameworks such as Spring Boot or Ruby on Rails
  • Experience building secure SDKs or working on developer platforms

Senior Software Engineer - C# - (Hybrid Remote) in London employer: Entrust

Join a forward-thinking company that values innovation and collaboration, where as a Senior Software Engineer in London, you'll be part of a dynamic Signals Team dedicated to enhancing digital identity solutions. Enjoy a hybrid work model that promotes work-life balance, alongside opportunities for professional growth and development in a supportive environment that champions secure coding practices and cutting-edge technology.

Entrust

Contact Details:

Entrust Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - C# - (Hybrid Remote) in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with React, TypeScript, and backend languages. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for technical interviews by brushing up on system design and coding challenges. Practice makes perfect, so use platforms like LeetCode or HackerRank to sharpen your skills before the big day.

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, it shows you’re genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Senior Software Engineer - C# - (Hybrid Remote) in London

C#
React
TypeScript
Kotlin
Python
Ruby
API Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your proficiency in React, TypeScript, and any backend languages you've worked with. We want to see how you can contribute to our Signals Team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for fullstack development and how your experience aligns with our mission at StudySmarter. Don’t forget to mention any relevant projects or achievements that showcase your skills.

Showcase Your Projects:If you've worked on any interesting projects, especially those involving APIs, microservices, or cloud environments, make sure to include them. We love seeing real-world applications of your skills, so don’t hold back!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Entrust

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially React, TypeScript, and any backend languages like Python or Kotlin. Brush up on your knowledge of APIs and microservices, as you'll likely be asked to discuss your experience with these during the interview.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers, focusing on your role in driving solutions and improving system performance.

Understand the Company’s Mission

Research the company’s focus on digital identity and authentication services. Be ready to explain how your skills can contribute to their goals, particularly in building secure and scalable applications. This shows that you’re not just looking for a job, but are genuinely interested in their mission.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, architectural decisions, and future projects. This not only demonstrates your interest in the role but also gives you a chance to assess if the company culture aligns with your values and work style.