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 patternsDeploy application components using Docker containersSet up Kubernetes configurations for production deploymentParticipate in weekly sprint reviews and technical discussionsProvide technical documentation for developed featuresRequired Technical Expertise
C# / .NET Core : Minimum 3 years of hands-on experience building web APIsAngular : Proficiency with Angular 12+ for building complex SPAsSQL : Strong database skills with SQL Server, including query optimizationGit : Experience with Git workflows in team environmentsAzure ,Docker : Practical experience containerizing .NET and Angular applicationsKubernetes : Working knowledge of K8s deployments and configurationClean Code : Demonstrated ability to write maintainable, well-structured codeUnit Testing : Experience with xUnit, NUnit, or similar testing frameworksDependency Injection : Solid understanding of DI patterns and IoC containers