Search by job, company or skills

Software Application Specialist (.Net Microservices Angular)

Early Applicant
  • Posted 10 days ago
  • Be among the first 10 applicants

Job Description

Software Application Specialist (.NET core, .NET Framework, C#, ASP.NET, Web Forms, MVC, Web API, Security, Testing, Database,Architecture, Angular)

Experience: 8+ Years

Technical Requirements

Backend & Architecture (.NET / C#)

  • Deep understanding of Core .NET & CLR Fundamentals, garbage collection (generations), and advanced C# features (Async/Await, TPL, LINQ, Delegates, Reflection).
  • Strong mastery of SOLID design principles, Gang of Four patterns, and repository patterns.
  • Experience handling ASP.NET request lifecycles across Web Forms, MVC, and Web APIs, including custom model binding and filters.

Frontend (Angular)

  • Thorough knowledge of Angular architecture, lifecycle hooks, dependency injection, and change detection mechanisms.
  • Hands-on experience with State Management and Angular Interceptors for token handling and request transformation.
  • Strong understanding of client-side security, including Content Security Policy (CSP) and secure token storage.

Data & Cloud

  • Proficiency with relational and non-relational databases (PostgreSQL, CosmosDB) including data partitioning strategies and ACID properties.
  • Expertise with Object-Relational Mappers (ORMs) like Entity Framework.
  • Experience with cloud services: Azure Service Bus, Event Grid, Blob Storage, and Application Insights.

Testing & DevOps

  • Proven experience using xUnit for unit testing, alongside integration and contract testing practices.
  • Familiarity with Docker, Helm Charts, and the ability to build and deploy containers to a local Docker Desktop Kubernetes instance.
  • Solid understanding of Agile methodologies and GitHub flow for branching and release management.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151617289

Beware of Scammers

We don’t charge money for job offers