Our client, a well-established public sector organisation, seeks a skilled Full Stack Developer to join their technology team. This role offers the opportunity to work on complex, enterprise-level applications using modern .NET technologies.
Key Responsibilities:
* Develop and maintain software applications using .NET framework
* Create and integrate APIs across multiple systems
* Perform root cause analysis and resolve production issues
* Write clean, scalable code following best practices
* Conduct code reviews and participate in architectural discussions
* Build prototypes and proof of concepts with proper documentation
* Monitor system performance and develop proactive solutions
* Work with internal stakeholders to deliver integrated solutions
Technical Requirements:
* 5+ years of Microsoft stack development experience
* Strong background in C# and MVC
* Practical knowledge of ASP.NET WebForms, MVC, and Core
* Experience with Web API and Azure technologies
* Familiarity with Vue.js, React, and CosmosDB
* Solid understanding of MS SQL Server (3+ years)
* Experience with Umbraco CMS
* Knowledge of DevOps practices and source control
Personal Qualities:
1. Strong communication skills
2. Ability to explain technical concepts to non-technical stakeholders
3. Experience working in Agile environments
4. Problem-sol...