C# Developer

Trilogy International
London, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Business Logic Unit Testing Microsoft Azure C Sharp (Programming Language) Configuration Management Code Review Continuous Integration DevOps Revision Control Systems
+20 more
Microsoft Visual Studio Model View Controller (MVC) Nunit Scrum Methodology Software Engineering Systems Architecture Web Applications Enterprise Software Applications Test-Driven Development (TDD) Blazor System Availability Git Xunit Infrastructure Automation Frameworks Performance Monitor Patch Management Asp.net Web Forms Restful APIs Terraform Azure Resource Manager

Job description

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.

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:04 min

Creating and configuring the unit test project

Roman Alexis Anastasini · World Congress 2021

1:58 min

Implementing automated API and workflow testing pipelines

David Tielke David Tielke · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:37 min

Writing readable test assertions without boilerplate test classes

Florian Bruhin · World Congress 2021

4:18 min

Demonstrating API method creation and test definition

lgonta lgonta +1 · World Congress 2024

Videos

See all

Related articles

See all