Job Openings Senior Web Application Developer - PHP

About the job Senior Web Application Developer - PHP

We are looking for a senior PHP developer experienced in all stages of software development. The candidate will be a part of the core development team that is responsible for building new web applications and portals.

Responsibilities:

  • Create new applications based on the company requirements.
  • Maintain and enhance the existing applications and portals.
  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional web applications writing clean code
  • Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
  • Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
  • Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
  • Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
  • Determining user needs by analyzing technical requirements.

Requirements:

  • Should have proven work experience in PHP
  • Hands-on experience on MVC Frameworks, Laravel / CodeIgniter/Any Other
  • Having experience on AngularJS / ReactJS will be a plus point.
  • Good command and Knowledge of AJAX, HTML/HTML5 & CSS/CSS3 (High Proficiency), JavaScript and JavaScript frameworks preferably jQuery (advanced knowledge)
  • Web services knowledge is must (SOAP, REST)
  • Working knowledge of object-oriented programming concepts and techniques using PHP / Python
  • Ability to learn new tools and technologies
  • Should have good experience in database designing.
  • Excellent knowledge of SQL and NoSQL scripting and database administration
  • Sound understanding of OOPs and MVC development
  • MYSQL and MS SQL Server knowledge is the must
  • Dedicated team player.
  • Ability to thrive in a fast-paced environment.
  • Solid ability in both written and verbal communication.
  • Knowledge of programming language and technical terminology.
  • Able to develop ideas and processes and clearly express them.