We are looking for a .NET Software Developer who is well versed in C#. This position is for a full-stack development of features of existing web applications. Feature development may involve understanding, designing, and modification of models, and constructing business logic, controllers, and RESTful API for the backend. This will also include building, modifying, and improving the user interface for the view at the front.General Duties and Responsibilities:Develop and improve features for existing web applicationsEnsure that the source code follows good coding practices and standardsConduct system tests and determine solutions to software defectsInvestigate and determine fixes to software issuesFix critical and non-critical bugsCommunicate with the team members to coordinate given tasksRequired Qualifications:Proficient in C# and knowledgeable in .NET Core; knowledge in Dynamic Link Libraries is an advantageGood knowledge in MSSQL or other Relational DatabaseProficient in JavaScript and have previously worked with frontend framework; knowledge AngularJS is an advantageKnowledgeable in Ajax and RESTful APIs; experience in integrating with third party applications through APIs is an advantageGood grasp of UX, UI design with good understanding of HTML/CSSGood understanding of Object Oriented and Functional Programming ConceptsGood understanding of Model-View-Controller conceptsAbility to engage in a conversation filled with technical jargon and terminologiesProficient in written and verbal English communicationPreferred Qualifications:Working experience with the following Software Stack:.Net Core backend applicationEntity Framework Core for database connection and contextIdentify Framework Core for AuthorizationMSSQL/Azure SQL DatabaseAngularJS frontend applicationCombination of Bootstrap and Flexbox for UI designIf this opportunity is a potentially good match for you, then we look forward to reviewing your application. Click the "Apply for job" button and we hope to meet you soon!#J-18808-Ljbffr