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.