C# Developer

C# Developer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Join a dynamic team to design and maintain cutting-edge web applications using C# and .NET.
  • Company: Be part of a forward-thinking company that values innovation and collaboration.
  • Benefits: Enjoy flexible working options, competitive pay, and opportunities for professional growth.
  • Why this job: Work on impactful projects in a supportive Agile environment with a focus on modern technologies.
  • Qualifications: 5-8 years in software development, strong C# skills, and experience with Blazor required.
  • Other info: Ideal for those passionate about tech and eager to make a difference in software solutions.

The predicted salary is between 43200 - 72000 £ per year.

We are seeking a highly experienced Senior .NET Developer ideally with proficiency in Blazor to join a collaborative development team responsible for designing, implementing, and maintaining complex web applications. The ideal candidate will have a track record of delivering robust, scalable software solutions and a proactive approach to staying current with modern web technologies.

Key Responsibilities:

  • Design, develop, test, and maintain web applications using .NET technologies, with a focus on Blazor.
  • Analyse, modify, and enhance existing application logic to improve performance and functionality.
  • Provide application development or technical support within defined initiatives or product areas.
  • Participate in system architecture and integration decisions, contributing to the implementation of DevOps best practices.
  • Collaborate in Agile project environments, actively engaging in sprint planning, code reviews, and technical discussions.
  • Create and maintain comprehensive technical documentation, including architecture diagrams, specifications, and deployment plans.
  • Support the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and support.
  • Contribute to the stability and performance of systems through proactive monitoring, incident analysis, and problem resolution.
  • Support system upgrades, patching, and continuous integration/delivery pipeline management.

Required Skills and Experience:

  • 5–8 years of experience in software development, ideally with a focus on enterprise-level applications.
  • Strong expertise in C# and the .NET framework (2.0–4.x), as well as .NET 6/8.
  • Demonstrated experience with Blazor for at least four years, ideally within large-scale application environments.
  • Experience developing ASP.NET Web Forms, MVC, and RESTful APIs.
  • Proficiency in Visual Studio and source control systems such as Git.
  • Hands-on experience with Azure DevOps, including configuration of repositories, pipelines, and release processes.
  • Familiarity with infrastructure automation tools (e.g., ARM templates, Terraform, Azure APIs).
  • Understanding of Configuration Management and DevOps practices.
  • Experience working in Agile/Scrum development teams.
  • Strong testing background, including unit testing with NUnit or xUnit, and experience with test-driven development (TDD) preferred.
  • Ability to troubleshoot and resolve production incidents efficiently.
  • Experience supporting system availability, patch management, and performance improvements.
  • Demonstrated ability to work collaboratively within matrixed teams and communicate effectively with stakeholders.

C# Developer employer: Trilogy International, A Korn Ferry Company

Join a forward-thinking company that values innovation and collaboration, where as a Senior Software Developer, you will be part of a dynamic team dedicated to creating cutting-edge web applications. With a strong emphasis on professional development, we offer opportunities for growth and advancement in a supportive work culture that embraces Agile methodologies and encourages continuous learning. Located in a vibrant area, our workplace fosters creativity and teamwork, making it an ideal environment for tech enthusiasts looking to make a meaningful impact.
T

Contact Detail:

Trilogy International, A Korn Ferry Company Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C# Developer

✨Tip Number 1

Familiarise yourself with Blazor and its applications in large-scale environments. Since the role specifically mentions a focus on Blazor, showcasing your hands-on experience with this technology during discussions can set you apart.

✨Tip Number 2

Brush up on your knowledge of Azure DevOps. Understanding how to configure repositories, pipelines, and release processes will be crucial, as these skills are directly mentioned in the job description.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies. Since the role involves collaboration in Agile project environments, being able to articulate your contributions in sprint planning and code reviews will demonstrate your fit for the team.

✨Tip Number 4

Highlight your problem-solving skills and experience with incident analysis. The ability to troubleshoot and resolve production incidents efficiently is key, so be ready to share examples from your past work that illustrate this capability.

We think you need these skills to ace C# Developer

C# Programming
.NET Framework (2.0–4.x, .NET 6/8)
Blazor
ASP.NET Web Forms
ASP.NET MVC
RESTful APIs
Visual Studio
Git
Azure DevOps
Configuration Management
DevOps Practices
Agile/Scrum Methodologies
Unit Testing (NUnit, xUnit)
Test-Driven Development (TDD)
Problem-Solving Skills
Technical Documentation
Collaboration and Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and .NET technologies, especially your proficiency in Blazor. Include specific projects where you've developed web applications and mention any relevant Agile/Scrum experience.

Craft a Strong Cover Letter: In your cover letter, emphasise your track record of delivering scalable software solutions. Mention your familiarity with Azure DevOps and infrastructure automation tools, as well as your approach to staying current with modern web technologies.

Showcase Technical Skills: When detailing your skills, focus on your expertise in ASP.NET Web Forms, MVC, and RESTful APIs. Highlight your testing background, particularly with NUnit or xUnit, and your experience with test-driven development (TDD).

Provide Relevant Documentation: Include comprehensive technical documentation samples if possible, such as architecture diagrams or deployment plans. This will demonstrate your ability to create and maintain documentation, which is crucial for the role.

How to prepare for a job interview at Trilogy International, A Korn Ferry Company

✨Showcase Your C# and .NET Expertise

Be prepared to discuss your experience with C# and the .NET framework in detail. Highlight specific projects where you've used these technologies, especially focusing on Blazor, as this is a key requirement for the role.

✨Demonstrate Agile Experience

Since the company values collaboration in Agile environments, be ready to share examples of how you've contributed to sprint planning, code reviews, and technical discussions in previous roles. This will show your ability to work effectively within a team.

✨Prepare for Technical Questions

Expect technical questions related to ASP.NET Web Forms, MVC, and RESTful APIs. Brush up on your knowledge of these areas and be ready to solve coding problems or discuss your approach to software design during the interview.

✨Discuss Your DevOps Knowledge

The role requires familiarity with Azure DevOps and infrastructure automation tools. Be prepared to talk about your experience with CI/CD pipelines, repository management, and any relevant tools like Terraform or ARM templates that you've used in past projects.

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>