My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Fri 01/11/2024

Senior .NET Developer

London, UK
Apply Now

Company: METHOD RESOURCING

Job Type: Permanent, FullTime

Salary: £90,000 - £100,000 per annum

Senior .NET Developer | £90,000 - £100,000| C#/.NET | Microservices | APIs | Azure | London

A global sports tech organization is seeking a Senior Full Stack Engineer to join their London office. You will be responsible for driving technical leadership, architecture design, and hands-on development of scalable, high-availability digital platforms that serve millions of users across web, mobile, and OTT (Over-the-Top) applications.

In this role, you will work closely with Engineering Managers, Product Managers, and cross-functional teams to architect solutions that leverage modern cloud technologies, deliver high performance, and ensure seamless user experiences for top-tier sports organizations.

Key Responsibilities:

  • Technical Leadership: Guide the design and development of high-performance, scalable, and secure digital solutions, working with cross-functional teams to translate business requirements into technical architectures.
  • Architecture & Design: Create detailed architectural diagrams, technical specifications, and lead the implementation of service-oriented and API-driven solutions that are cloud-native (Azure/AWS).
  • Full Stack Development: Work across the full technical stack, from front-end (React, Angular) to back-end (C#, .NET Core, REST APIs) and cloud infrastructure, ensuring code quality and maintainability.
  • DevOps & CI/CD: Implement CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitLab, and work with infrastructure-as-code (IaC) tools like Terraform or Azure ARM templates for automated deployments.
  • Collaboration & Mentorship: Provide technical mentorship to junior developers, conduct code reviews, and help refine development processes. Work alongside product teams to ensure timely delivery of projects and features.

Technical Responsibilities:

  • Cloud & Infrastructure: Deploy and maintain cloud-based environments (Azure, AWS) with a focus on security, scalability, and performance. Set up monitoring (e.g., Datadog, Azure App Insights) and implement disaster recovery strategies.
  • API-First Development: Design and implement RESTful APIs, microservices, and service-oriented architectures that integrate seamlessly with third-party systems.
  • Automation & Testing: Drive automation through unit testing, integration testing, and continuous monitoring. Ensure best practices in code quality, including linting, static code analysis, and test automation.
  • Security & Compliance: Ensure all platforms meet industry best practices for security, including authentication, authorization (OAuth, JWT), and data encryption.

Requirements:

  • 5+ years of experience in software engineering, with deep expertise in full-stack development.
  • Strong proficiency in .NET Core, C#, and Azure cloud services, with experience in building API-centric architectures.
  • Experience with DevOps principles and tooling (CI/CD pipelines, automated deployments).
  • Expertise in front-end development using frameworks like React or Angular.
  • Proficiency with cloud infrastructure management, including networking, monitoring, and security in Azure or AWS environments.
  • Experience with databases like MSSQL and NoSQL solutions, with a solid understanding of data modeling and performance optimization.
  • Strong collaboration and communication skills, with experience leading technical discussions and providing guidance to development teams.

Nice to Have:

  • Experience with event-driven architecture and message brokers like Kafka or RabbitMQ.
  • Familiarity with data warehousing, middleware, and CRM/CMS systems.

Work Environment:

  • Hybrid working model with two days per week in the London office, and occasional travel across EMEA for client meetings.
Apply Now