Job Location __________ Karachi Job Description _________________ Main Responsibilities: Design & Develop Software applications as per specification by following the guidelines and best practices Develop REST & GraphQL APIs Ensure the quality of code through guidelines and unit testing Participate in scrum meetings to ensure the delivery as per plan Maintain and support software applications in different stages R&D to explore the new technologies and trends Required Skill Set: Strong software engineering fundamentals in OOAD, design patterns, MVC, data structures, algorithms etc. 3+ years’ experience of C#, .NET Core, ReactJS, AngularJS, Typescript, CSS, HTML, SQL Server or other RDBMS, Entity Framework Core Experience of Rest & GraphQL APIs development Experience with source control (Git, SVN) & unit testing tools Knowledge of Golang, NoSQL and Graph Database would be plus Strong interpersonal, written, and verbal communication skills Ability to perform comfortably in a fast-paced, deadline-oriented, agile environment Self-motivated, quick learner and a responsive team player Strong Problem-solving, debugging and analytical skills Knowledge and understanding of micro services