Senior Backend Software Engineer

Senior Backend Software Engineer

London Full-Time 54000 - 84000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Lead a team to design and implement REST APIs using C# and .NET Core.
  • Company: Join an innovative healthcare tech company transforming clinical research applications.
  • Benefits: Enjoy remote work, competitive salary, great benefits, and share options.
  • Why this job: Make a real impact in healthcare while advancing your career in a flexible environment.
  • Qualifications: 5+ years in REST API design with C# and .NET Core; strong testing and communication skills.
  • Other info: Ideal for those with a passion for healthcare and technology.

The predicted salary is between 54000 - 84000 £ per year.

Ready to make a monumental impact in healthcare? We're searching for a Senior/Lead Backend Software Engineer to join our innovative team, reporting directly to the Vice President of Software Development. This is your chance to shape the future of clinical research applications with cutting-edge technology! You will have the opportunity to make your mark, leading a highly skilled team of engineers while crafting clean, scalable code that is making a difference in people's lives through healthcare innovation!

Your Mission:

  • Join our cross-functional team of Frontend Developers, QA Engineers, and DevOps Engineers to build secure, scalable microservices that revolutionize clinical research applications.
  • Design REST API endpoints, develop relational database schemas, and work within a containerized microservice platform.

Key Responsibilities:

  • Design & Implement: Craft REST APIs using C# and .NET Core SDK.
  • Database Mastery: Develop relational schema designs, utilize Entity Framework (ORM), manage database migrations, and work with PostgreSQL.
  • Microservices: Containerize microservices with Docker.
  • Collaboration: Work closely with DevOps Engineers on CI pipelines.
  • Mentorship: Coach junior and mid-level engineers.
  • Agile: Actively participate in Agile ceremonies.

What You Bring:

  • Expertise: 5+ years of experience in REST API design using C# and .NET Core SDK.
  • Testing Pro: Proficient in writing unit and integration tests with xUnit, Moq, SpecFlow, etc.
  • Clear Communicator: Ability to explain and document complex concepts clearly.
  • Architecture Knowledge: Understanding of microservice architecture.
  • API Standards: Experience with Swagger/Open API specification and documentation.
  • Security Savvy: Strong knowledge of endpoint and data security standards, including OAuth2.
  • Cloud Experience: Working knowledge of cloud platforms like Azure.
  • DevOps & Containers: Familiarity with DevOps methodologies and container technologies.
  • Healthcare Insight: Experience in healthcare, medical devices, or pharmaceuticals, especially with protocols and standards related to clinical data in-motion and at-rest.

Ideal Candidates Have:

  • Educational Background: Bachelor's and ideally a Master's degree in Computer Science from a UK university or equivalent.
  • Bonus Skills: Knowledge of Python, TypeScript, and relevant healthcare standards such as FHIR, CDISC.

Why Join Us?

  • Impact: Play a critical role in operationalizing clinical research applications.
  • Innovation: Be at the forefront of healthcare technology.
  • Growth: Coach and lead a team, while advancing your own career.
  • Flexibility: Enjoy a primarily remote working environment.

This is an extraordinary opportunity to transform healthcare. Apply now and be a part of something groundbreaking.

Senior Backend Software Engineer employer: Computer Futures / SThree Group

Join a pioneering company that is dedicated to transforming healthcare through innovative technology. As a Senior Backend Software Engineer, you'll benefit from a flexible remote working environment in the UK, competitive salary up to £95,000, and opportunities for professional growth while leading a talented team. With a strong emphasis on collaboration, mentorship, and making a meaningful impact, this role offers you the chance to shape the future of clinical research applications and contribute to advancements that truly make a difference in people's lives.
C

Contact Detail:

Computer Futures / SThree Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in C# and .NET Core, especially in relation to REST API design. Being able to discuss recent advancements or best practices during your interview can really set you apart.

✨Tip Number 2

Showcase your experience with microservices and container technologies like Docker. Be prepared to share specific examples of projects where you've successfully implemented these technologies, as this will demonstrate your hands-on expertise.

✨Tip Number 3

Highlight any experience you have in the healthcare sector, particularly with clinical data standards. This knowledge is crucial for the role, so be ready to discuss how your background aligns with their mission to transform healthcare.

✨Tip Number 4

Prepare to discuss your approach to mentoring junior engineers. The role involves coaching others, so sharing your philosophy on leadership and development can show that you're a great fit for their team culture.

We think you need these skills to ace Senior Backend Software Engineer

C# .NET Core
REST API Design
Entity Framework (ORM)
PostgreSQL
Docker
CI/CD Pipelines
xUnit
Moq
SpecFlow
Microservice Architecture
Swagger/Open API Specification
OAuth2 Security Standards
Cloud Platforms (Azure)
DevOps Methodologies
Healthcare Protocols (FHIR, CDISC)
Mentorship and Coaching
Agile Methodologies
Clear Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and .NET Core, as well as your expertise in REST API design. Include specific projects where you've developed microservices or worked with PostgreSQL to demonstrate your relevant skills.

Craft a Compelling Cover Letter: In your cover letter, express your passion for healthcare innovation and how your background aligns with the company's mission. Mention your experience in mentoring engineers and your familiarity with Agile methodologies to showcase your leadership potential.

Showcase Technical Skills: Be explicit about your technical skills in your application. List your proficiency in writing unit and integration tests, your knowledge of security standards like OAuth2, and any experience you have with cloud platforms such as Azure.

Highlight Relevant Experience: If you have experience in healthcare or related fields, make sure to highlight this in your application. Discuss any relevant protocols or standards you've worked with, especially those related to clinical data, to strengthen your candidacy.

How to prepare for a job interview at Computer Futures / SThree Group

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C# and .NET Core in detail. Highlight specific projects where you've designed REST APIs or worked with microservices, and be ready to explain your approach to database schema design and migrations.

✨Demonstrate Your Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Practice coding challenges related to API design and microservices architecture, as this will help you articulate your thought process during the interview.

✨Communicate Clearly

As a Senior Backend Software Engineer, you'll need to explain complex concepts to both technical and non-technical team members. Practice articulating your ideas clearly and concisely, especially when discussing security standards and cloud technologies.

✨Prepare for Team Collaboration Questions

Since the role involves mentoring and working closely with other engineers, be ready to discuss your experience in team settings. Share examples of how you've collaborated in Agile environments and coached junior engineers to success.

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