C# Developer

Job Title: Senior Software Developer (C#/.NET) Duration: 6 Months Initial Overview: 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. Name: Please include your first and last name. Email: @ Phone: Please include your country code. CV / Resume: Yes, I am currently eligible to work (work permit/visa/citizenship) in the country to which I am applying. No, I am not currently eligible to work (work permit/visa/citizenship) in the country to which I am applying. #J-18808-Ljbffr

Trilogy International, A Korn Ferry Company

Contact Detail:

Trilogy International, A Korn Ferry Company Recruiting Team

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

>