Job Description
• Building and enhancing enterprise applications using C#, .NET 10, ASP.NET Core and React
• Developing modern front end applications using React and third party React libraries
• Designing and implementing RESTful APIs supporting enterprise business platforms
• Building applications using Entity Framework Code First with SQL Server
• Developing scalable microservices and event driven solutions
• Implementing real time communication using SignalR
• Building and supporting cloud native applications within Microsoft Azure
• Contributing to Infrastructure as Code using Bicep for Azure resource provisioning
• Writing automated tests using Microsoft Test, NUnit and xUnit
• Collaborating closely with engineers, architects and product teams within an agile delivery environment
What you’ll bring
• 7 to 8+ years of recent commercial experience building enterprise applications with C#, .NET 10 (or .NET 8+) and React
• Strong experience developing modern React applications using third party React libraries
• Solid experience with Entity Framework Code First and SQL Server
• Experience designing and developing RESTful APIs using ASP.NET Core
• Strong understanding of microservices and event driven architecture
• Experience working across Microsoft Azure and a broad range of cloud services
• Knowledge of information security and secure software engineering best practices
• Experience implementing automated testing using Microsoft Test, NUnit or xUnit
• Experience delivering software within enterprise agile engineering environments
What we’re looking for
• Driven, outcomes focused and able to work at pace in a dynamic environment
• Inquisitive, adaptable and comfortable working across evolving technologies and business priorities
• Methodical with a passion for delivering high quality, maintainable software
• Passionate about continuous learning, sharing knowledge and improving engineering practices
• Strong communication skills with the ability to collaborate across engineering, architecture and business teams