Impelsys is a market leader in providing cutting-edge digital transformation solutions & services – leveraging digital, AI, ML, cloud, analytics, and eerging technologies. We deliver custom solutions that meet customers' technology needs wherever they are in their digital lifecycle. With 22+ years of experience, we have helped our clients to build, deploy & streamline their digital infrastructure by providing innovative solutions & value-driven services to transform their business to thrive in a digital economy. We offer expertise in Technology Services | Products & Platforms | Learning & Content Services to drive business success. Some of our marquee customers include Elsevier, Wolters Kluwer, Pearson, American Heart Association, Disney, World Bank, International Monetary Fund, BBC, Encyclopedia Britannica, McGraw-Hill, Royal College of Nursing, and Wiley. Our technology stack is varied and cutting edge. We have moved from monolithic applications to distributed architecture to now, microservices based architecture. Our platform runs on Java, LAMP and AngularJS. Our mobile apps are native apps as well as apps built using React, Xamarin and Ionic. Our bespoke development services' TRM includes AngularJS, jQuery, Bootstrap, Cordova, Kafka, PNGINX, Propel, MongoDB, MySQL, DynamoDB, and Docker among others. Impelsys is a Great Place to Work certified company & has a global footprint of 1000+ employees, with its delivery centers in : New York | Amsterdam | Porto | Bangalore | Mangalore Website http://www.impelsys.com Our Vision We are a purpose-driven company with the vision to make the world a better place by helping spread knowledge through technology Our Mission Our mission is to empower enterprises in their digital transformation journeys by leveraging the power of knowledge. Responsibilities: Responsible for design, code, configuration, QA and implementation of high-quality software solutions that are delivered on time and within budget. Maintains the best practices needed to ensure on time, quality software solution deliverables. Work with a distributed engineering team to foster a smooth development process among onsite and offshore team members. Develop and review project estimates and assumptions during planning and at key project milestones. Validate the development approach and assumptions that underlie the project plans and work plans. Mandatory Skills NET Core, MVC, Asp.Net, C#, OOPS, Solid Principals At least 6 years of industry experience and should be well versed with the following activities Designing software systems using Microsoft technologies and ensuring compliance with architecture requirements Should have experience in architecture, code review and extensive knowledge of software design patterns Developing solutions for various components and recommend changes for various customers Design architecture for different components and tools Lead technical discovery Review infrastructure for any issues and recommend appropriate solutions Establish architectural methodology for all deliverables Monitor application architecture and ensure the proper implementation of all solutions Ensure Application SLAs, Performance requirements and security compliance are met beyond expectation