Role Overview
You will bridge the gap between secure, high-performance .NET Core backend architectures and responsive Angular client applications. A massive focus of this role is Security First. You will not just write functional features; you will ensure our applications are inherently protected against sophisticated web vulnerabilities, managing everything from legacy authentication overrides to modern token-based lifecycles.
Technical Qualifications
Mandatory Core Stack
Backend: 6+ years of deep qualified experience with C# and .NET Core / ASP.NET Core.
Frontend: 1+ years of hands-on application development with modern Angular (including TypeScript, RxJS, and State Management).
Database Defense & Testing: 2+ years of experience with Parameterized Data Access (Entity Framework (ORM)), Security & Unit Testing (xUnit)
Deep Security & Architectural Competencies
Web Security Frameworks: Strong practical execution of OWASP Top 10 secure coding methodologies.
Protocols: Deep working knowledge of federated identity networks, including OAuth2, OpenID Connect, JWT, and traditional active directory or Forms/Windows-based authorization mechanisms.
Framework Architecture: Comprehensive clarity on the internal mechanics of both the ASP.NET Request pipeline (Filters, Middleware, Lifecycle) and the Angular client pipeline (Interceptors, Guards, Change Detection).
Data Tier Security: Proficient in SQL Server or similar relational databases, emphasizing secure query optimization and ORM configurations.