Work with developers to design algorithms and flowcharts
Produce clean and efficient code based on specifications
Integrate software components and third-party programs
Verify and deploy programs and systems
Troubleshoot, debug and upgrade existing software
Gather and evaluate user feedback
Create technical documentation for reference and reporting
Perform any additional tasks that might be necessary for easier workflow, within the main frame of the job's specialty.
Job Requirements:
MSc. Computer Science, or equivalent
4 - 7 Years experience developing web applications (Full Stack Developer) Knowledge and Functional Skills: 1. Problem Solving 2. Excellent written and verbal communication skills.
Excellent knowledge of relational databases, SQL server.
Good Experience in complex SQL Queries, Stored procedures, functions and triggers.
Good Experience with .NET/C#
Good Experience with ASP.NET (MVC), Ado. Net, LINQ, and Entity Framework.
Experience knowledge of ASP.NET Core MVC.
Good Experience with (HTML, HTML5, JavaScript, CSS, jQuery).
Good Experience with React JS.
Good Experience with SOAP and RESTful APIs Page 3 of 4 Organizational Development Department.
Knowledge of modern authorization mechanisms, such as JSON Web Token