Job Title: Senior .NET Core Software Engineer
We are seeking a skilled Senior .NET Core Software Engineer to join our innovative product team at Incendia Payment Solutions. This role is crucial for creating, testing, and maintaining our core payment system and websites. The ideal candidate must have proven experience with C#, MS SQL Server, and excellent working knowledge of the Agile Development framework.
Key Responsibilities:
* Producing fully functional, clean code;
* Integration of backend data;
* UI and web layout design;
* De-bugging and bug-fixes;
* Working across the full stack Microsoft stack C#, .Net Core, ASP.Net MVC, Entity Framework, and SQL as well as using a range of web technologies including JavaScript and HTML/CSS.
Requirements:
* Proven experience with C# and MS SQL Server.
* Proficiency with .NET Core, ASP.NET MVC, Blazor, Entity Framework, and SQL.
* Experience with Git for version control and collaborative work.
* Database management using SQL server.
* Front-end technologies: JavaScript, HTML, CSS.
* Full-stack development skills, including responsive web applications and secure API integration.
* Understanding of RESTful APIs and their security requirements.
Location and Work Requirements:
* Applicants must be based in the Northwest England and have the right to work in the UK.
* While remote working is available, office-based presence is required.