Jobs

Net Architect with Azure Services


Job details
  • London
  • 3 weeks ago

Job Summary:

We are seeking an experienced .NET Core + Azure Architect to design and implement scalable, high-performing cloud-native applications. 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.

  • Utilize dependency injection for efficient and maintainable code.

  • Develop and optimize microservices-based solutions with event-driven architecture.

  • 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.

    Required Skills & Experience:

  • 10+ years of 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 and event-driven systems.

  • 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.

    Nice to Have:

  • Experience with Kubernetes, Docker, and containerized applications.

  • Knowledge of GraphQL, gRPC, or other modern API technologies.

  • Exposure to NoSQL databases like Cosmos DB or MongoDB.

  • Experience with message brokers such as Kafka or RabbitMQ

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Lead Architect

Job Title: Lead ArchitectLocation: London, UK (3 days a week in office)SC Cleared/Eligibility: RequiredJob Type: Full-TimeExperience: 11+ Years (Relevant exp 10+ years)Job Overview:We are seeking a highly skilled and experienced Lead Architect to play a pivotal role in the design, development, and maintenance of our cutting-edge Azure Databricks data platform...

Mastek London

NET Developer

NET Developer - Global Phenomenon - London(Tech stack: .NET Developer, .NET 9, C#, Azure, Angular 19, Multithreading, RESTful, Web API 2, JavaScript, Programmer, Full Stack Engineer, Architect, .NET Developer)Our client has created a global phenomenon, connecting people online to unique travel experiences, in more than 60,000 cities and 180 countries....

London