Search by job, company or skills

N

Dot NET + Angular Professional

8-15 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 100 applicants
Quick Apply

Job Description

Key Responsibilities:

  • Develop and maintain scalable web applications using.NET Core (C#)andAngular.
  • ImplementRxJSfor managing reactive data streams andRoute Guardsfor securing routes in Angular.
  • Create custompipes, implementpagination without external UI libraries, and ensure optimal performance.
  • Design and developmiddleware(including custom middleware) to handle requests, responses, and authentication flows.
  • ImplementAPI authentication and authorizationmechanisms (e.g., JWT, OAuth2).
  • Manageapplication configurationsusing appsettings.json and other environment-based configurations.
  • Optimize backenddatabase queriesand ensure efficient data access and retrieval.
  • Handleasync/await, manageparallel API calls, and ensure smooth async programming across services.
  • Write clean, maintainable, and testable code includingunit test casesusing standard frameworks.
  • Participate inCI/CD pipeline configurationand deployment to higher environments.
  • Integrate and configureAzure Application Insightsfor logging and monitoring.
  • Collaborate with team members onmicroservicesarchitecture and containerized deployments.
  • Troubleshoot, debug, and solve complex technical problems.

Required Skills:

  • Backend: Proficient in.NET Core / ASP.NET Core
  • Strong understanding ofmiddleware,dependency injection, andapp configuration
  • Experience inasync programming,threading, and managingparallel jobs
  • Knowledge ofHTTP status codes, API standards, and performance optimization techniques

Frontend:

  • Expertise inAngular (v8+)
  • Strong knowledge ofRxJS,Route Guards,Services,Components, andPipes
  • Ability topass data between componentsandcall REST APIs
  • Experience implementingpagination without UI libraries

Testing & DevOps:

  • Experience writingunit tests(e.g., NUnit, Jasmine, Karma)
  • Understanding ofCI/CD processesand tools (e.g., Azure DevOps, Jenkins)
  • Deployment to higher environments
  • Cloud & Monitoring: Familiarity withcloud platforms(preferably Azure)
  • Hands-on withAzure Application Insightsand cloud service integrations

Nice to Have:

  • Experience working in amicroservices architecture
  • Familiarity withdatabase optimization techniques(SQL/NoSQL)
  • Experience withDocker/Kubernetesis a plus
  • Understanding ofAgile/Scrummethodologies

Interview Focus Areas:

  • Real-life use cases of a sync handling and middleware
  • CI/CD and deployment experiences
  • Toughest challenges faced and how they were handled
  • Ability to optimize code and queries for performance
  • Application architecture understanding

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 123206175