Description

Angular – intense  Experience related to control data loading using APIs/services, Model binding,  life cycle hooks.

 

Back-End Development:

Develop, maintain, and enhance server-side applications using .NET and C#.
Implement complex authorization scenarios and manage hierarchical structures using OOP principles such as inheritance and method overrides.
Design and optimize API-to-DB connectivity with ADO.NET and Entity Framework.
Utilize .NET Core and .NET Framework effectively based on project needs.
Front-End Development:

Build and refine user interfaces using Angular.
Manage data loading and binding through APIs and Angular services.
Implement and leverage Angular lifecycle hooks for optimal component performance and data handling.
Database Management:

Design, develop, and query relational databases using SQL.
Ensure efficient data storage, retrieval, and manipulation.
Collaboration and Communication:

Collaborate with cross-functional teams to gather requirements and design robust solutions.
Participate in code reviews and adhere to best practices in software development.
Engage in continuous integration and continuous deployment (CI/CD) processes.
Problem-Solving:

Troubleshoot and resolve technical issues related to both front-end and back-end components.
Optimize application performance and scalability.
Required Skills and Qualifications:

.NET & C#:

Extensive experience with .NET Core and .NET Framework.
Strong proficiency in C#, including advanced OOP concepts like inheritance, virtual methods, and method overrides.
Experience with ADO.NET and Entity Framework for API-to-DB connectivity.
Angular:

In-depth experience with Angular, including data binding, component lifecycle hooks, and API integration.
Proven ability to manage and control data loading through Angular services.
SQL:

Advanced skills in SQL for database design, querying, and optimization.

Education

Any gradudate