Advance Search

Browse CVs

NET Core Architect

Posted 8 hours ago

  • Lambeth, Greater London
  • Permanent
  • £90,000 to £95,000 /Yr
  • Sponsored
  • Expires In a month

The ideal candidate will have expertise in .NET Core 6 and above, C#, and Azure services, with a strong understanding of REST APIs, microservices, and event-driven architecture.





This role requires hands-on development, architectural guidance, and collaboration with cross-functional teams to deliver robust enterprise solutions.





Key Responsibilities:




  • Architect, design, and develop scalable, secure, and high-performance applications using .NET Core 6 and above.

  • Design and implement RESTful APIs using best practices.

  • Implement Entity Framework or Dapper for efficient database interactions.

  • Apply SOLID principles, design patterns, and OOP concepts to software development.

  • Develop microservices-based solutions.

  • Implement unit tests using Xunit or Nunit to ensure application reliability.

  • Design and manage Azure cloud infrastructure using Azure Services such as Azure Service Bus, Azure Functions, Azure Storage, etc.

  • Work with MS SQL Server, ensuring optimal performance and data integrity.

  • Collaborate with development teams, DevOps engineers, and business stakeholders to define technical solutions.

  • Stay updated with the latest Azure and .NET Core advancements and best practices.





Skills & Experience:




  • Experience in software development, with at least 3+ years in an architectural role.

  • Proficiency in .NET Core 6 and above and C#.

  • Strong expertise in REST API development.

  • Experience with Entity Framework (EF) Core or Dapper.

  • Deep understanding of design patterns, SOLID principles, and OOPS.

  • Knowledge of dependency injection and IoC containers.

  • Experience in microservices architecture.

  • Strong knowledge of unit testing frameworks such as Xunit or Nunit.

  • Hands-on experience with Azure Services like Azure Service Bus, Azure Functions, Azure SQL, Cosmos DB, etc.

  • Strong expertise in MS SQL Server including database design, indexing, and performance tuning.

  • Familiarity with CI/CD pipelines and DevOps best practices.





Beneficial:




  • Experience with Kubernetes and Docker.

  • Exposure to databases like Cosmos DB or MongoDB.

  • Experience with message brokers such as Kafka or RabbitMQ.