Job Description
An exciting opportunity has arisen for an experienced Microsoft .NET Software Developer to join my client and contribute to the development of their suite of systems on a permanent basis. This role is offered at £55,000 - £60,000 and they are 'remote first' meaning that you will only have to go onsite for occasional meetings with stakeholders!
Key Responsibilities:
* Develop business applications for use within the company or by their clients
* Provide technical enhancements for existing and new applications
Requirements:
* At least 3 years of experience in application development
* Proficient in structured programming, software testing, and database optimisation
* Ability to understand business requirements or processes and translate them into well-written, well-tested, documented, and maintainable code
Technical Skills:
1. C#, ASP.NET MVC, Web Services/ASP.NET Web API, REST API
2. MS SQL Server/PostgreSQL
3. Entity Framework/LINQ
4. Azure DevOps, Git repository, and CI/CD
5. Docker/Kubernetes, Linux/Micro-Services Architecture
6. SOLID understanding of the practical application of agile development methods
7. Proven track record in building web-based software as a B2B technology product
8. Hands-on experience in SQL and a track re...