Associate Software Architect
تفاصيل الوظيفة
Main Responsibilities:
Design & Develop Software Architecture and 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.
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
Skills:
Angular.js, .Net Core, Algorithm Knowledge, Data Structures Command, MVC,#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.