General Criteria
  • Job Type: Full Time / Permanent
  • Available Shifts: Morning
  • Department: Software
  • Career Level: Beginner/Intermediate
  • Required Experience: Software Development (PHP)
  • Minimum Experience: Fresh or 1-2 years
  • Minimum Education: Bachelor’s Degree in Computer Science or Software Engineering
Job Description
Software Engineer (PHP) is responsible for the creation of desktop/web applications/solutions that take into consideration all aspects of application development architecture and design including – performance, scalability, coding, caching, security, encryption, session state management, and error logging and testing. The important skills for this position are PHP 5, MySQL 5, Basic understanding of Apache Webserver and extensions.
Skills Required
  • Able to communicate ideas effectively verbally or in writing
  • Web based development experience is a must
  • Worked with third party API integrations
  • Worked with Agile development methodologies
  • Capacity to work in a deadline-driven environment while handling multiple complex projects/tasks simultaneously with a focus on details
  • Capable of successfully multi-task while working independently or within a group environment
  • Capable of working well under pressure while dealing with unexpected problems in a professional manner
  • Advanced knowledge of concepts, practices, and procedures within the software development industry
  • Strong information technology architectural and design skills
  • Capacity to consistently produce clean coding and adhere to appropriate documentation standards
  • Ability to identify tasks which require automation and automate them
  • Analyze applications to discover root-cause problems and recommend options for resolution to the development team
  • Working knowledge of security and encryption
  • Perform work of medium to high difficulty in designing, writing, editing, modifying, and debugging computer programs.
  • Can research, learn and adapt new technologies quickly and effectively
  • Good programming skills acquired in PHP, MySQL, Apache, Basic understanding of MVC and ORM systems
  • Having working knowledge of any client side technologies like JavaScript, JQuery, AJAX, JSON data, (Knockout & Angular are added advantage)