Location: Remote Option
Employment Type: Full-time
Experience: Minimum 6 years
Position Overview
We are seeking a highly experienced Senior .NET Full-Stack Developer with deep expertise in C#, Blazor, Web API, and SQL Server. The role involves full-stack development, including backend services, Blazor-based front ends, and database design. The ideal candidate demonstrates strong problem-solving ability, writes maintainable and well-documented code, and can deliver scalable, efficient solutions.
Responsibilities
- Design, develop, and maintain software solutions using .NET and C#.
- Build and optimize ASP.NET Web APIs for scalable backend services.
- Develop front-end applications using Blazor (Server and/or WebAssembly), including JavaScript Interop where required.
- Implement real-time communication features using SignalR.
- Work on UI development with HTML, CSS, and responsive design practices.
- Design and maintain databases with Entity Framework, LINQ, and SQL Server (stored procedures, triggers, views, indexing).
- Write clean, maintainable, and well-structured code with inline and descriptive documentation.
- Conduct troubleshooting, debugging, and performance tuning.
- Ensure solutions align with coding standards, security practices, and performance requirements.
Required Skills & Experience
- Minimum 6 years of hands-on experience with:
- C# / .NET (Core/6/7/8/9)
- ASP.NET Web API
- Blazor (Server & WASM) with JS Interop
- Entity Framework & LINQ
- SQL Server (SPs, triggers, views, query tuning)
- SignalR
- HTML5, CSS3, JavaScript (for interoperability)
- Strong analytical and problem-solving skills.
- Proven ability to deliver efficient, maintainable, and documented solutions.
- Familiarity with Git and modern development workflows.
Preferred Qualifications
- Exposure to Azure or AWS cloud platforms.
- Experience with CI/CD pipelines.
- Knowledge of Docker and containerization.
- Understanding of application performance profiling and monitoring.
What We Offer
- Opportunity to work on modern, full-stack .NET applications.
- Collaborative environment focused on quality and innovation.
- Competitive compensation package.
Job Type: Full-time
Pay: E£15,000.00 - E£17,000.00 per month