Objective of the role: Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience. Developing ideas for new programs, products, or features by monitoring industry developments and trends..
List of responsibilities: Responsible for server-side web application logic and integration of the work.
Model-view-controller architecture, which is a software pattern for creating computerized user interfaces..
Reporting to: Technical Manager .
5+ years application development and implementation experience with c#
Full stack .Net developer with more back-end experience
Expert knowledge of re-usable coding patterns and object oriented development paradigms
Direct experience using SOAP and RESTful API
Understanding of Web API security
Deep understanding of software architect and multilayer architecture
Knowledge of Design patterns
Knowledge of ORM
RDBMS Database background on one or more of these databases: MSSQL, Oracle. etc.
Knowledge of IIS
Knowledge of Swagger, Postman, etc.
Knowledge of source code management Git, Bitbucket, TFS and others
Desire to work in an agile environment
The ability to work full-time