14 Aug
|
N Consulting Global
|
Mumbai
14 Aug
N Consulting Global
Mumbai
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 efficient 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
- Strong 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)
🏢 N Consulting Global
📍 Mumbai