- Key Responsibilities
- Design develop and maintain full stack web applications using
- NET on the backend and Angular on the frontend
- Implement RESTful APIs business logic and data access layers following clean coding and SOLID principles
- Build responsive performant and reusable UI components in Angular ensuring a great user experience across devices
- Participate in requirement analysis technical design discussions and effort estimations for new features and enhancements
- Write unit tests and support integration testing to ensure high code quality and reliability across the stack
- Debug troubleshoot and resolve issues across frontend backend and integration points in a timely manner
- Collaborate with QA DevOps and product teams to ensure smooth deployments and stable releases
- Contribute to code reviews enforce coding standards and help improve development processes and best practices
- Maintain clear technical documentation for services modules and key implementation details
- Stay updated with
- NET and Angular ecosystem improvements and suggest practical enhancements to the existing stack
- Primary skills Technology Microsoft Technologies
- NET Frameworks Technology Reactive Programming react JS Technology UI Markup Language Angular JS
- Knowledge of design principles and fundamentals of architecture
- Understanding of performance engineering
- Knowledge of quality processes and estimation techniques
- Basic understanding of project domain
- Ability to translate functional nonfunctional requirements to systems requirements
- Ability to design and code complex programs
- Ability to write test cases and scenarios based on the specifications
- Good understanding of SDLC and agile methodologies
- Awareness of latest technologies and trends
- Logical thinking and problem solving skills along with an ability to collaborate
Technology->Microsoft Technologies->.NET Frameworks,Technology->Reactive Programming->react JS,Technology->UI & Markup Language->Angular JS/Angular 1.x->Angular 2