Software Developer
We are working with a leading talent solutions firm that connects highly qualified job seekers to opportunities at great companies, specialising in various professional fields.The Role Develop, test, and maintain software solutions using C#, .NET 8 or later, ASP.NET, Entity Framework, and Blazor. Contribute to web applications, backend services, scheduled jobs, and database-driven features. Design and optimize SQL Server databases, including data modeling, querying, and performance improvement. Build and support Azure-based components, including Azure Functions and cloud service integrations. Work across both legacy and modernized codebases, improving application quality and maintainability. Participate in modernization and upgrade efforts, including application framework enhancements and migration to newer .NET versions.What You'll Need Bachelor's degree in Computer Science or a related technical field. At least 10 years of software development experience. Strong expertise in object-oriented programming and software design patterns. Advanced hands-on experience with .NET 8/10, C#, ASP.NET, Entity Framework, and Blazor. Deep knowledge of web application architecture and front-end development using JavaScript, CSS3, and Bootstrap. Extensive SQL Server experience, including database design, programming, normalization, and complex query development.What's On Offer Long-term contract opportunity. Fully remote position. Access to top jobs, competitive compensation and benefits. Free online training and career development resources.Apply via Haystack today!