About the job
Join a leading consultancy firm that is experiencing significant growth! We are actively seeking skilled C# Full Stack Developers who possess a strong foundation in the following areas:
Key Responsibilities:
- Proficient with Microsoft .NET Framework (.NET 4.6), ASP.NET 3.0 and above using C#.
- Experience with Microsoft Visual Studio 2015.
- Building applications using Microsoft ASP.NET MVC and Web API.
- Utilizing LINQ-to-Objects and LINQ-to-SQL or Entity Framework for data manipulation.
- Creating web interfaces with HTML, CSS, JavaScript, and XML.
- Implementing Knockout.js and Require.js for dynamic content.
- Designing user-friendly web layouts.
- Employing AJAX, jQuery, and various JavaScript frameworks.
- Developing .NET Web Services and Windows Communication Foundation (WCF).
- Working with relational database technologies, specifically Microsoft SQL Server 2008 and above.
- Adhering to W3C Web Standards and best practices for accessibility.
- Strong understanding of the full software development lifecycle, with a focus on Agile methodologies.
Desirable Skills and Experience:
Familiarity with any of the following technologies will be considered an advantage:
- Windows Server management and maintenance, including Internet Information Services (IIS), DNS, SMTP, IMAP, POP, and Exchange.
- Experience with Microsoft Team Foundation Server.
- Knowledge of SQL Server.
- Familiarity with installer technologies such as InstallShield or similar.

