Our client is seeking a Senior .NET Developer to support the development of new applications and services. This role involves full stack development using modern Microsoft technologies and cloud-based tools. You will work as part of a collaborative development team and follow the client's standards and delivery frameworks.
Roles and Responsibilities
- Design, develop, and maintain full stack applications using C#, .NET, Blazor, SQL, and Azure Cloud
- Participate in all stages of software development: planning, requirements, development, testing, and documentation
- Build and maintain data services, business logic, and user interfaces
- Collaborate with cross-functional teams using Agile, Hybrid, or Waterfall methodologies
- Ensure high-quality code through best practices, code reviews, and automated testing
- Prepare technical documentation and deliverables
Qualifications and Skills
- 5+ years of professional experience in .NET/C# development
- Strong experience with Visual Studio, SQL Server, and relational databases
- Hands-on experience with Blazor for building interactive web UIs
- Experience with Azure Cloud Services including deployment and monitoring
Education
Bachelor’s or Master’s degree in Computer Science (or equivalent experience):
Nice-to-Haves
Public Sector experience
Benefits