Front-end (Angular):Design, develop, and maintain user-friendly and responsive web interfaces using Angular.Collaborate closely with UI/UX designers to translate design concepts into functional user interfaces.Create reusable components and modules to ensure consistency and efficiency in front-end development.Implement front-end build tools, package management, and state management solutions.Optimize the application for performance, including handling asynchronous data loading and rendering.Conduct thorough testing of the front-end components and resolve issues promptly.Stay updated with the latest Angular developments, best practices, and trends.Work closely with the back-end team to integrate front-end components with back-end services via RESTful APIs.Back-end (.NET):Design, develop, and maintain robust and secure back-end services using the .NET framework (C#).Create APIs and web services to support the front-end functionality, ensuring data integrity and security.Implement authentication and authorization mechanisms to protect sensitive data and functionalities.Collaborate with front-end developers to define API endpoints and data structures.Optimize back-end code for performance, scalability, and reliability.Debug and resolve issues reported by users, quality assurance, or front-end developers.Maintain documentation for APIs, database schemas, and server configurations.Stay informed about the latest developments in .NET and related technologies.Educational QualificationBachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience)Experience6-15 years of experienceTechnical/Specific SkillsProven experience as a Full Stack Developer with expertise in both Angular and .NET development.Front End: Strong knowledge of Angular (Angular 14+), including component-based architecture, routing, and state management. AngularJS experience is an added advantage.Backend: Experience in developing RESTful API (WEB API) using .NET 6Database: Microsoft SQL Server 2017, 2019, 2022Proficiency in TypeScript, HTML, CSS, JavaScript, C#, and the .NET framework.Experience with front-end build tools (e.g., Webpack) and package managers (e.g., npm).Familiarity with RESTful API design and development.Strong problem-solving and debugging skills.Ability to work independently and collaboratively within a team.Excellent communication and interpersonal skills.Strong attention to detail and a commitment to producing high-quality code.Knowledge of database systems, SQL, and ORM frameworks (e.g., ADO.NET, Entity Framework).Familiarity with cloud platforms (e.g., Microsoft Azure, AWS).Understanding of containerization technologies (e.g., Docker).Experience with DevOps practices and CI/CD pipelines.Certification in relevant technologies (e.g., Microsoft Certified Developer, Angular Certification)