Software Engineer .NET Core & Azure Hybrid (3 Days in Office During Probation, 1 Day Thereafter)
Due to the nature of work a background check will be required for this role and work visas are not able to be sponsored
Are you a Software Engineer looking to work on a brand-new flagship product using the latest .NET Core and Azure technologies? This is an exciting opportunity to join a highly collaborative development team, where you'll work on scalable, cloud-based applications in a 60% backend / 40% frontend role.
This position is ideal for a self-driven developer who thrives in an agile environment, enjoys working with C#, .NET Core, REST APIs, and SQL Server, and has experience (or a willingness to learn) front-end development using modern frameworks such as Blazor.
The Role
As a Software Engineer, you will be responsible for developing, optimising, and maintaining a cloud-based software platform. The role involves a mix of backend (60%) and frontend (40%) development, ensuring robust API design, efficient database structures, and a seamless user experience.
Key Responsibilities
Backend Development (60%)
Develop scalable backend systems using C# and .NET Core.
Design and implement REST APIs for seamless integration with front-end applications.
Work with SQL Server, optimising database queries and designing efficient data structures.
Implement unit tests using NUnit, Moq, and other testing frameworks.
Deploy and...