JD – FULL STACK DEVELOPER (.NET CORE + ANGULAR) Candidate Background: Total experience of 5+ years at leastMinimum of 2+ years of Angular and 2+ years in .net Core developmentSmart, with good communication skill to interact with outsourced vendors, if needed.
Skillsets required: Angular v4 and above.net Core (not MVC)SQL ServerBootstrapJQueryWeb APIType scriptCan perform code review
Job Description: Delivering a complete applicationEnsuring high performance on mobile and desktopWriting tested, idiomatic, and documented JavaScript, HTML and CSS on the front-end and RestAPIs on the back-endCommunicating with external web services
Roles & Responsibilities Application Development: Develop and deliver complete applications using Angular (v4 and above) for the front-end and .NET Core (not MVC) for the back-end.Ensure high performance and responsiveness of applications for both mobile and desktop platforms.
Code Implementation: Write tested, idiomatic, and well-documented JavaScript, HTML, and CSS for the front-end.Implement RestAPIs on the back-end using .NET Core, adhering to best practices and coding standards.
Skill Application: Utilize expertise in Angular, .NET Core, SQL Server, Bootstrap, JQuery, Web API, and TypeScript to build efficient and scalable applications.Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
Communication: Interact effectively with outsourced vendors, if required, demonstrating good communication skills.Collaborate with internal teams and stakeholders to understand project requirements and provide updates on development progress.
Quality Assurance: Implement and adhere to testing procedures to ensure the reliability and quality of the developed applications.Troubleshoot and debug issues to maintain a high standard of code quality.
Integration: Communicate with external web services, integrating them seamlessly into the application architecture.
Continuous Learning:Stay updated with the latest industry trends, tools, and technologies related to full-stack development.Continuously improve skills and contribute to the enhancement of team capabilities.
Documentation:Maintain comprehensive and accurate documentation for code, design, and processes.Document APIs, system configurations, and other relevant information.