Back End Developer
|Job Title:||Back End Developer|
|Job Published:||September 04, 2017 11:15|
Rest Server Development:
o Configuring request routes and response message formats
o REST Operations: defining and requesting these operations: Get, Post, Put, Delete
o Working with Json and XML data formats
o Performing HTTP requests to Google Maps Web Service API
o Socket programming: Socket communication across processes/devices.
o Database design
o Database connections and transactions: ADO.NET connections, Create, Read, Update and Delete (CRUD) operations through sql
o Deploying ASP.NET, NodeJS and PHP server applications on Azure, AccuWebHosting, GoDaddy, etc.
o Setting up and migrating sql/ mysql databases to online hosting services.
o Working with cloud storage services.
o Setting up and running background processes such as batch, scheduled or event-based processes.
o Cloud Virtual Machines: Linux and Windows.
o Sending out emails and notifications to email servers or mobile devices according to schedule or user-triggered events
Programming Skills Requirements:
Frameworks: ASP.NET, ADO.NET , NodeJs, PHP
Linux and Windows command-line scripting
Strong knowledge in database and server security
Strong knowledge in internet protocols and concepts
Experience in working with payment apis
Strong knowledge in Object Oriented Programming concepts such as inheritance, polymorphism, etc.
Strong understanding of multithreading concepts such as parallelism and concurrency