About Company: HJ Software is a pioneer software company providing innovative, quality customized software applications to small and medium enterprises in web technologies. Our offshore development team provides you all the necessary cutting-edge infrastructure and logistics to meet your business requirements. HJ Software has an excellent track record in web-related technologies and has successfully delivered various software projects, on schedule and within budget, to various clients.
.NET DeveloperExperience: 7 +YrsDuration: Full time We are looking for people who are collaborative, eager to learn new things and truly passionate about creating the best consumer experiences. Duties:· Collaborate with Designers, UI Developers, Engineers and Project Managers to ensure the final build is consistent with the intended vision.· Create and maintain components for repetitive task.· Optimize Code/SQL queries for maximum speed and scalability· Implement third-party APIs and build socially-enabled apps Desired Skills & Experience: · 7+ Years of experience does not matter either does education or your professional associations.· Experience developing intuitive and delightful user experiences· Good Understanding of Browsers, server-side page rendering, optimal use of CDN· Extensive hands-on experience on Experience with Angular (Version 8 and above), dot net core, Web API.· Minimum 7+ years Hands-on Experience in designing, coding, and delivery of UI Solutions based on Angular, jQuery, JSON, JSONP, AJAX· Minimum 7+ years experience in C#, dotnet core, Web API, entity framework.· Must be able to Create Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular· UI Integration experience with Internal and External APIs· Strong understanding of object-oriented programming.· Skilled in writing reusable libraries.· Extensive hands-on experience with Microsoft SQL Server· Working knowledge of any product-based CMS would be an added advantage· Knowledge of SEO Principles· Excellent work ethic and ability to meet deadlines.