15 Aug
|
N Consulting Global
|
India
15 Aug
N Consulting Global
India
Key Responsibilities:
Develop and maintain scalable web applications using .NET Core (C#) and Angular .
Implement Rx JS for managing reactive data streams and Route Guards for securing routes in Angular.
Create custom pipes , implement pagination without external UI libraries , and ensure optimal performance.
Design and develop middleware (including custom middleware) to handle requests, responses, and authentication flows.
Implement API authentication and authorization mechanisms (e.g., JWT, OAuth2).
Manage application configurations using app settings j son and other setting-based configurations.
Optimize backend database queries and ensure productive data access and retrieval.
Handle a sync/await , manage parallel API calls , and ensure smooth a sync programming across services.
Write clean, maintainable, and testable code including unit test cases using standard frameworks.
Participate in CI/CD pipeline configuration and deployment to higher environments.
Integrate and configure Azure Application Insights for logging and monitoring.
Collaborate with team members on microservices architecture and containerized deployments.
Troubleshoot, debug, and solve complex technical problems.
Required Skills: Backend: Proficient in .NET Core / ASP.NET Core
Solid understanding of middleware ,
dependency injection , and app configuration
Experience in a sync programming , threading , and managing parallel jobs
Knowledge of HTTP status codes , API standards, and performance optimization techniques
Frontend: Expertise in Angular (v8+)
Strong knowledge of Rx JS , Route Guards , Services , Components , and Pipes
Ability to pass data between components and call REST APIs
Experience implementing pagination without UI libraries
Testing & DevOps: Experience writing unit tests (e.g., N Unit, Jasmine, Karma)
Understanding of CI/CD processes and tools (e.g., Azure DevOps, Jenkins)
Deployment to higher environments
Cloud & Monitoring: Familiarity with cloud platforms (preferably Azure)
Hands-on with Azure Application Insights and cloud service integrations
Nice to Have: Experience working in a microservices architecture
Familiarity with database optimization techniques (SQL/NoSQL)
Experience with Docker/Kubernetes is a plus
Understanding of Agile/Scrum methodologies
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
📌 Testing & Devops: Mumbai (India)
🏢 N Consulting Global
📍 India