Senior Developer

Senior Developer Job Description Template

Our company is looking for a Senior Developer to join our team.

Responsibilities:

  • Examine and understand current Business processes with the view to create a seamless transition into the new system;
  • Develop application on AWS cloud;
  • Analyse impact technical changes on systems;
  • Import current surveys and questions from old system;
  • Technical design of new survey system;
  • Write design and implementation documentation;
  • Design and implement API and Micro – Services;
  • Develop a front-end Web-based application to satisfy the requirements;
  • Understand the impact to all aspects of the system if any changes are applied;
  • Liaise with IT teams in various areas to understand system integrations;
  • Get an understanding of new systems to be integrated into;
  • Estimating tasks and keeping deadlines;
  • Mentoring and training developers;
  • Reviewing developer code;
  • Enforcing and improving company coding standards.

Requirements:

  • Jira/Confluence;
  • Knowledge of the SDLC;
  • Detail oriented;
  • Inquisitive;
  • Resilience;
  • Knowledge of DevExpress controls will also be an advantage;
  • At least 3 years’ experience with C# Winforms;
  • Limited SSRS experience;
  • At least 5 years’ experience with NodeJS and Javascript;
  • Startups in the Tech Space in the cloud. BPO IT companies;
  • Must also be knowledgeable with AJAX, AWS, REST API Integrations, concept of WEB SCRAPING;
  • Possess good knowledge in programming skills in PHP and MySQL;
  • Ability to work independently and autonomously.Can research on google / stackoverflow / etc. for technical difficulties;
  • HTML5, Bootstrap, CSS, Javascript, JQuery;
  • Experience in using the Google API and other system integration is a plus.