
Posted a day ago
Senior Software Engineer
Strategic Systems InternationalSenior Software Engineer (.Net/Blazor)
Requirements
5+ years C# and .NET Core, 3+ years Blazor, SQL Server or PostgreSQL, ASP.NET Core Web API, HTML5, CSS3, JavaScript
Skills
.NETBlazorC#
About the role
Responsibilities
- Design, develop, and maintain end-to-end web applications using the .NET Core/.NET 6/8+ ecosystem
- Architect and build rich, interactive UI components using Blazor Server and/or Blazor WebAssembly
- Develop robust RESTful APIs and microservices using ASP.NET Core Web API
- Design and optimize database schemas and write complex T-SQL queries using Entity Framework Core
- Implement efficient state management strategies and security best practices like JWT and OAuth 2.0
- Write unit and integration tests and participate in code reviews following SOLID principles
- Optimize Blazor Server circuit management and WASM download sizes
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or equivalent experience
- 5+ years of experience in C# and .NET Core / .NET 5/6/7/8
- 3+ years of hands-on experience with Blazor (Server and/or WASM)
- Deep understanding of the Blazor component lifecycle and JS Interop
- Proficiency in HTML5, CSS3, Bootstrap/Tailwind, and JavaScript (ES6)
- Deep experience with ASP.NET Core Web API, Swagger/OpenAPI, and RESTful design
- Proficiency in SQL Server or PostgreSQL and Entity Framework Core
- Experience with Visual Studio 2022, Git, and Azure DevOps or GitHub Actions
- Understanding of Clean Architecture, Domain-Driven Design (DDD), and CQRS patterns
Preferred Qualifications
- Familiarity with GraphQL or gRPC
- Experience with Azure (App Services, Azure SQL, Blob Storage, Service Bus) or AWS
About the Company
Strategic Systems International is dedicated to creating a workplace where diversity and inclusion are valued, ensuring every voice is heard and respected.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Strategic Systems International · Lahore
