Senior .Net Core Developer; Location: London, United Kingdom; In-office; Full-time; Salary: $110K - $113K per annum Industry: Banking; Computer Software

High paying job in London in Engineering Company

Job Title: Senior.Net Core Developer

  • Location: London, United Kingdom; In-office; Full-time
  • Salary: $110K - $113K per annum
  • Industry: Banking; Computer Software

Description

We are seeking a Senior Developer with deep expertise in .NET 8, SQL Server, REST APIs, API Security, and OAuth. The ideal candidate will be responsible for designing and developing secure, scalable, and high-performance applications while ensuring best practices in architecture, security, and API development.

Key Responsibilities:

1. Architecture & Design:

  • Design and implement scalable and maintainable .NET 8 solutions.
  • Define architectural best practices for Microservices, Event-Driven Architecture, and Domain-Driven Design (DDD).
  • Develop and optimize database solutions using SQL Server, ensuring high performance and scalability.
  • Establish best practices for REST API design and development.

2. API Development & Security:

  • Design and secure REST APIs using OAuth 2.0, OpenID Connect, and JWT authentication.
  • Address OWASP Top 10 vulnerabilities in applications and APIs.
  • Implement API security best practices, including rate limiting, encryption, and authentication mechanisms.
  • Work with API Gateway solutions to manage authentication, authorization, and traffic control.

3. Cloud & DevOps (Nice to Have - Azure/AWS):

  • Experience with cloud platforms such as Azure or AWS (e.g., API Gateway, Identity Management, Serverless Computing).
  • Familiarity with CI/CD pipelines for automated deployments.
  • Basic knowledge of Infrastructure as Code (IaC) (Terraform, Bicep, or CloudFormation).

4. Performance & Optimization:

  • Optimize .NET applications for high performance, scalability, and low latency.
  • Implement caching strategies using Redis or similar technologies.
  • Conduct load testing, performance tuning, and query optimization for databases and APIs.

5. Leadership & Collaboration:

  • Work closely with cross-functional teams including development, DevOps, and security teams.
  • Provide technical leadership and mentorship to development teams.
  • Conduct code reviews and ensure adherence to architectural best practices.

Required Skills & Experience:

  • 12+ years of experience in software development and architecture.
  • Expertise in .NET 8, C#, ASP.NET Core, and Web API development.
  • Strong experience with SQL Server, query optimization, indexing, and performance tuning.
  • Hands-on experience with REST API design & development.
  • Deep understanding of API Security, OWASP guidelines, OAuth 2.0, and OpenID Connect.
  • Experience with JWT authentication and API Gateway solutions.
  • Knowledge of Microservices, CQRS, and Event-Driven Architecture.
  • Nice-to-Have (Not Mandatory):
  • Experience with Azure or AWS cloud services.
  • Familiarity with NoSQL databases (MongoDB, CosmosDB).
  • Exposure to GraphQL, gRPC, or WebSockets.
  • Experience with Kafka, RabbitMQ, or Azure Service Bus.
  • Certifications in Azure, AWS, Security, or .NET.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and leadership abilities.
  • Ability to work independently and drive architectural decisions.

Interested with this job APPLY HERE

Comments

Popular posts from this blog

Open position: Senior Data Scientist (Deep Learning, GraphQL); Work location: Onsite Pune, Maharashtra, India; Longterm (Duration)

Chief Financial Officer (CFO); Location: Doha, Qatar; In-office; Full-time; Salary: $165K - $214K per annum; Industry: Real Estate; Finance

Mechanical Design Engineer; Location: New London, WI, Zip code: 54961; Job function: Engineering; Industry: Machinery; Job type: Direct hire