Senior .NET Engineer

Senior .NET Engineer

Freelance 60000 - 80000 £ / year (est.) Home office (partial)
Vallum Associates

At a Glance

  • Tasks: Design and develop innovative software solutions using .NET technologies.
  • Company: Join a leading tech firm in London or Coventry with a hybrid work model.
  • Benefits: Enjoy competitive pay, flexible working, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on mentoring and career advancement.
  • Why this job: Be part of a dynamic team shaping the future of technology in retail.
  • Qualifications: Expertise in .NET, C#, and cloud technologies required.

The predicted salary is between 60000 - 80000 £ per year.

The Role: Senior .NET Engineer

Location: London (or) Coventry, UK

Position Type: Contract Inside IR35

Remote work option Available: Hybrid (2-3 Days onsite in a week)

Job Description:

  • Essential skills/knowledge/experience:
  • .NET Expertise: .NET 8, C#, ASP.NET Core, RESTful APIs, background jobs, async programming, dependency injection, unit/integration testing frameworks.
  • Security Concepts: OWASP Top 10/ASVS, threat modelling, OAuth2/OIDC, TLS, input validation, secrets management, RBAC/ABAC.
  • Cloud & DevOps: Azure (App Service/AKS/Functions), IaC (Terraform/Bicep), CI/CD pipelines, containers (Docker), observability (logs/metrics/traces).
  • Architecture: DDD, modular monolith/microservices, event-driven patterns, idempotency, resiliency (circuit breakers/retries), API versioning.
  • Collaboration: Proven record of mentoring, elevating engineering standards, and delivering scoped outcomes in cross-functional teams.
  • Apply unit testing and component testing using tools like Xunit.
  • Participate in Agile/SCRUM ceremonies including sprint planning, reviews, and retrospectives.
  • Desirable skills/knowledge/experience:
    • Retail domain knowledge preferably UK retailers.
    • Practical knowledge of performance/load testing (k6/JMeter) and chaos/resiliency testing.
    • Microservice Architecture and Design principles knowledge.
    • MongoDB setup and Entity framework experience.

    Senior .NET Engineer employer: Vallum Associates

    As a Senior .NET Engineer at our company, you will thrive in a dynamic and inclusive work culture that prioritises collaboration and innovation. With opportunities for professional growth and development, particularly in the vibrant tech hubs of London and Coventry, we offer a hybrid working model that promotes work-life balance while engaging with cutting-edge technologies. Join us to be part of a forward-thinking team that values your expertise and encourages you to elevate engineering standards.
    Vallum Associates

    Contact Detail:

    Vallum Associates Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior .NET Engineer

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the tech world, especially those who work with .NET or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

    ✨Tip Number 2

    Show off your skills! Create a portfolio or GitHub repository showcasing your .NET projects, especially those involving ASP.NET Core and RESTful APIs. This gives potential employers a taste of what you can do beyond your CV.

    ✨Tip Number 3

    Prepare for interviews by brushing up on key concepts like OWASP security practices and Azure DevOps tools. We recommend doing mock interviews with friends or using online platforms to get comfortable with common questions.

    ✨Tip Number 4

    Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

    We think you need these skills to ace Senior .NET Engineer

    .NET 8
    C#
    ASP.NET Core
    RESTful APIs
    Async Programming
    Dependency Injection
    Unit Testing
    Integration Testing
    OWASP Top 10
    Threat Modelling
    OAuth2/OIDC
    Azure
    Terraform
    CI/CD Pipelines
    Microservices Architecture

    Some tips for your application 🫡

    Show Off Your .NET Skills: Make sure to highlight your expertise in .NET 8, C#, and ASP.NET Core. We want to see how you’ve used these technologies in real projects, so don’t hold back on the details!

    Security Matters: Since security is a big deal for us, mention your experience with OWASP Top 10 and other security concepts. Share any specific examples where you’ve implemented these practices in your work.

    Cloud & DevOps Experience: If you’ve worked with Azure, Terraform, or CI/CD pipelines, let us know! We love seeing how you’ve integrated cloud solutions into your projects, so be specific about your contributions.

    Collaboration is Key: We value teamwork, so share your experiences in cross-functional teams and Agile/SCRUM ceremonies. Tell us how you’ve mentored others and contributed to elevating engineering standards.

    How to prepare for a job interview at Vallum Associates

    ✨Know Your .NET Inside Out

    Make sure you brush up on your .NET skills, especially .NET 8, C#, and ASP.NET Core. Be ready to discuss your experience with RESTful APIs and async programming. Prepare examples of how you've implemented dependency injection and testing frameworks in your previous projects.

    ✨Understand Security Concepts

    Familiarise yourself with the OWASP Top 10 and other security concepts mentioned in the job description. Be prepared to discuss how you've applied threat modelling and managed secrets in your past roles. This will show that you take security seriously and understand its importance in software development.

    ✨Showcase Your Cloud & DevOps Knowledge

    Since Azure and CI/CD pipelines are key components of this role, make sure you can talk about your experience with these technologies. Highlight any projects where you've used Terraform or Docker, and be ready to explain how you’ve implemented observability in your applications.

    ✨Demonstrate Collaboration Skills

    This role requires working in cross-functional teams, so be prepared to share examples of how you've mentored others and contributed to team success. Discuss your experience in Agile/SCRUM ceremonies and how you've helped elevate engineering standards in your previous positions.

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    >