Senior .Net Engineer
London, United Kingdom
C#
ASP.NET
APIs
RabbitMQ
AWS
More jobs from this company
views: 0
Senior .Net Engineer
  • Design & develop scalable web APIs using C# 12 and ASP.NET Core, ensuring high performance, security, and maintainability across multi-threaded server environments;
  • Work with multiple data stores - MSSQL, MongoDB, and Solr (Elasticsearch-based);
  • Build and maintain microservices communicating exclusively via RabbitMQ, contributing to the ongoing migration from a monolithic architecture;
  • Integrate with AWS services;
  • Implement document recognition and parsing pipelines;
  • Apply software architecture best practices - SOLID principles, design patterns, and clean code standards;
  • Champion code quality through testing, debugging, and thorough code reviews;
  • Collaborate in an agile environment with distributed teams, contributing to architectural decisions and the evolution of the platform.

Requirements

  • Experienced with C#, ASP.NET Core, and .NET Core;
  • Proficient in MS SQL Server and writing optimized SQL queries;
  • Experienced with MongoDB and document-oriented data design;
  • Comfortable with Entity Framework;
  • Familiar with RabbitMQ for async, event-driven service communication;
  • Experienced with AWS - especially S3, Textract, Bedrock;
  • Knowledgeable in Docker containerization and cloud-native deployment practices;
  • Comfortable working in systems transitioning from monolith to microservices;
  • Strong in OOP design, algorithmic thinking, and distributed systems patterns;
  • A collaborative problem-solver with a positive, can-do attitude in agile teams.
Senior .Net Engineer
London, United Kingdom
C#
ASP.NET
APIs
RabbitMQ
AWS
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.