About the Job
Under the supervision of the Software Director, the Senior Back-end Developer designs, modifies, develops, writes and implements software programming applications and components and web services
Supports and/or installs software applications and components (on linux based servers and also on vps or shared hosting)
Works from written specifications and per-established guidelines to perform the functions of the job and maintains documentation of process flow.
Main Duties:
Utilize established development tools, guidelines and conventions including but not limited to NET, ASP. NET, MVC5, ASP. NET Core, SQL Server, HTML, CSS, JavaScript, C#/VB. NET and XML along with PHP based platform solutions using native PHP 7 or PHP well-known MVC platforms.
Developing Micro Services solutions is a plus.
Have used clean code development with design patterns like (strategy - repository - mediator - unit of work - builder).
Developing data layers using Ado. NET & EF 6.1. 3 (and higher).
Developing solutions using MVC5 & MVC6.
Developing solutions using Observables with subjects included.
Develop secure solutions using hashing and encryption.
Use ssl to secure web content.
Develop webpages with SEO standards.
Develop UI web views using blade extensions and model binding.
Working with Asp. NET Identity and Laravel eloquents.
Developing solutions using Angular 1 & Angular 2-9 & React JS is a plus.
Developing custom authentication solutions.
MySql queries execution plans & enhancing queries.
Design, code and test Laravel api's solutions.
Designing apps which support multiple languages (using resources).
Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
Maintain existing software systems by identifying and correcting software defects • Investigate and develop skills in new technologies
Create technical specifications and test plans.
Job Requirements
Job Requirements
Experience with KendoUI is a plus.
Experience with DevExpress is a plus.
From 3 to 5 years of experience
Superb knowledge of advanced JSON data structure is a must.
Excellent knowledge of SignalR.
Excellent knowledge of Fire-store and realtime firebase DB.
Excellent knowledge of Dependency Injection and Dependency tree with multi-level.
Excellent knowledge of Component based programming with multi-levels.
Excellent knowledge of Encryption algorithms.
Excellent knowledge of Compression and Performance measurement.
Excellent knowledge of TPL.
Excellent knowledge of PHP 5 and PHP 7.
Excellent knowledge of Laravel -> 5.5 and higher.
Excellent knowledge of OAuth and Passport authentication.
Good knowledge of Cakephp is a plus.
Good knowledge of Codeigniter is a plus.
Excellent knowledge of MySql along with Laravel eloquen.
Good knowledge of NoSql databases (MEAN STACK with MONGODB with Compass - AWS DynamoDB).
Excellent knowledge of Dependency Injection.
Familiar of Unit of Work is a plus
PLEASE SEND YOUR CV over WhatsApp or EMAIL .
Senior . NET backend developer (C#) Responsibilities Develop Web application development on detailed design specifications Qualification Male Bachelor’s in Computer Science, Computer Engineering or related fields At least2years experience in C# and ASP. NET AND MVC Knowledge of Web application ar…
Company Description Shopify is a leading global commerce company, providing trusted tools to start, grow, market, and manage a retail business of any size. Shopify makes commerce better for everyone with a platform and services that are engineered for reliability, while delivering a better shopp…
Company Description Shopify is a leading global commerce company, providing trusted tools to start, grow, market, and manage a retail business of any size. Shopify makes commerce better for everyone with a platform and services that are engineered for reliability, while delivering a better shopp…