Job Summary: DotNet Core Full stack developer is responsible for designing and developing complete web applications ensuring the responsiveness of user interface. Your primary focus will be the development of all serverside logic definition and maintenance of the central database and ensuring high performance and responsiveness to requests from the frontend. You will also be responsible for integrating the frontend elements built by your coworkers into the application. Therefore a basic understanding of frontend technologies is necessary as well. Skills: 1. Strong analytical skills interpersonal and communication skills. 2. Must have (Back end):ASP core 3. Must have (Front end): jQuery Ajax JavaScript Bootstrap HTML5.0 CSS3 jQuery Graph Controls (Canvas.JS / D3.JS / Chart.JS) 4. Must have knowledge of Entity Framework Lamda functions 5. Must have knowledge of Solid Principles OOPS and OOAD Database: MySQL / MSSQL Linux/ Windows 6. Preferred: Writing Unit test cases (like NUnit Xunit PHPUnit Chai Mocha). 7. Knowledge of IIS/Kestrel Different types of tools like Postman Git lab Git Hub Source tree and any other versioning tool 8. Will be added advantage AWS / Google Cloud Platform SSL 9. Good to have understanding of Docker 10. Good to have understanding of Design Patterns 11. Good to have Database: MySQL MongoDB PostgreSQL 12. Good to have Node.js / Express.js. / React Experience: 1. Experience of full Software development life cycle. 2. Experience in developing Microservices (Ocelot API gateway or any API gateway Swagger and Postman Nginx) Web APIs (REST) 3. Hands on experience in defining the system / module specifications designing the architecture and requirements for complex systems. Understanding fundamental design principles behind a scalable application 4. Excellent understanding and working experience on objectoriented programming concepts Multithreading Memory management and Agile methodologies Responsibilities: 1. Solve performance problems and architectural challengesand performancespecifications. Integration of userfacing elements developed by frontend developers. 2. Build efficient testable and reusable modules. QMS Responsibilities: 1. To participate meaningfully in Internal and thirdparty Audits of Implemented Management System Standards. 2. To contribute to the organization Knowledge inventory documents. 3. To participate in finalising management review inputs to be given to QMS coordinator/MR 4. To control correct find out root cause and take corrective actions on nonConformity and its consequence and customer complaints. 5. To be aware of Quality Policy Quality Objectives and implications of not conforming with QMS requirements.