Project Scope
You will be working on an existing inventory management application that requires :
Enhancing and refactoring RESTful APIs using C# and .NET Core
Modernizing the frontend interface with Angular
Implementing real-time data synchronization features
Optimizing existing SQL Server database integrations
Improving scalable deployment using containerization
Maintaining high code quality standards throughout development
Key Deliverables
Implement comprehensive unit test coverage (minimum 80%)
Create clean, maintainable code following established patterns
Deploy application components using Docker containers
Set up Kubernetes configurations for production deployment
Participate in weekly sprint reviews and technical discussions
Provide technical documentation for developed features
Required Technical Expertise
C# / .NET Core : Minimum 3 years of hands-on experience building web APIs
Angular : Proficiency with Angular 12+ for building complex SPAs
SQL : Strong database skills with SQL Server, including query optimization
Git : Experience with Git workflows in team environments
Azure ,Docker : Practical experience containerizing .NET and Angular applications
Kubernetes : Working knowledge of K8s deployments and configuration
Clean Code : Demonstrated ability to write maintainable, well-structured code
Unit Testing : Experience with xUnit, NUnit, or similar testing frameworks
Dependency Injection : Solid understanding of DI patterns and IoC containers
Developer • India