Negotiable
Undetermined
Hybrid
England, United Kingdom
Summary: The role of Senior .NET Developer involves designing, developing, and maintaining enterprise applications using Microsoft .NET technologies, with a focus on C#, ASP.NET, .NET Core, and SQL Server. The position requires strong communication skills and collaboration with various technical teams in a fast-paced environment. The ideal candidate should have extensive experience in developing high-performance systems and web services. This is a hybrid role based in London, Canary Wharf, requiring three days onsite per week.
Key Responsibilities:
- Design, develop, and maintain enterprise applications using Microsoft .NET technologies
- Develop ASP.NET applications, APIs, web services, and background services
- Work on parallel processing and performance optimization
- Collaborate with cross-functional technical teams and stakeholders
- Support application enhancements, troubleshooting, and production issues
- Ensure coding best practices, quality standards, and scalability
Key Skills:
- 8+ years of hands-on experience with Microsoft .NET technologies
- Strong experience with: C#, .NET Framework 4.7.2+, .NET Core, ASP.NET / ASP.NET MVC, Web APIs / Web Services, Windows Services / Background Services, Parallel Processing
- 8+ years of practical experience with Microsoft SQL Server
- Experience working within modern Windows environments
- Strong written and verbal communication skills
- Ability to work independently and collaboratively across multiple teams
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Senior .NET Developer / .NET Coder
Location: London, Canary Wharf, UK
Work Mode: Hybrid (3 Days Onsite per Week)
Contract Duration: Initial 12 Months
Job Overview
We are looking for an experienced Senior Microsoft .NET Developer with strong expertise in C#, ASP.NET, .NET Core, and SQL Server development. The ideal candidate should have hands-on experience developing enterprise-grade applications, web services, background services, and high-performance systems within Microsoft technology environments. The role requires strong communication skills and the ability to collaborate effectively with multiple technical teams in a fast-paced enterprise environment.
Key Responsibilities
- Design, develop, and maintain enterprise applications using Microsoft .NET technologies
- Develop ASP.NET applications, APIs, web services, and background services
- Work on parallel processing and performance optimization
- Collaborate with cross-functional technical teams and stakeholders
- Support application enhancements, troubleshooting, and production issues
- Ensure coding best practices, quality standards, and scalability
Required Skills & Experience
- 8+ years of hands-on experience with Microsoft .NET technologies
- Strong experience with: C# .NET Framework 4.7.2+ .NET Core ASP.NET / ASP.NET MVC Web APIs / Web Services Windows Services / Background Services Parallel Processing
- 8+ years of practical experience with Microsoft SQL Server
- Experience working within modern Windows environments
- Strong written and verbal communication skills
- Ability to work independently and collaboratively across multiple teams
Preferred Experience
- Financial Services / Banking / Payments domain experience
- Experience working in enterprise-scale environments
- Exposure to high-availability and performance-critical systems