Job Description
- This is an exciting opportunity for an experienced industry professional with strong core technical skills to join and add value to a dedicated and friendly team. We are looking for a PHP Developer who is driven by the art of programming. As a core member of the Development Team, the candidate will take ownership of the project(s) by working independently with little supervision.
- The ideal candidate is a highly resourceful and innovative developer with extensive experience in the layout, design and coding of websites and applications specifically in PHP format. You must also possess a strong knowledge of web application development using PHP programming language and MySQL Server databases.
- You will be hands-on writing code, unit tests, and performing peer code reviews. You will work with a project manager, Senior Developers, and Software Testers and customer stakeholders to deliver high quality, scalable and maintainable software solutions.
Key Responsibilities :
- You must be able to develop logical modules within pre-existing platforms
- You can contribute independent modules to be used by other software developers
- Prepare technical documentation and presentations for the team and customer stakeholder alike.
- Build and release to the production stack on a weekly basis
- Work with the team lead to ensure that patterns for scalability, maintainability and performance are developed.
- Follow the process for software development, testing and deployment.
- Ensure that assigned user stories (requirements) have sufficient detail to be implemented properly.
- Ensure that you have sufficient understanding of user stories to provide reliable estimates.
- Work with the project manager as needed to build requirements and understanding of software features.
- Perform peer code reviews to ensure that code standards and proper architectural patterns are followed.
- Attend daily meetings status meeting with the team.
- Make suggestions regarding improvements to the software.
- Be an expert in the technology stack of the software project.
- You should have a thorough knowledge of PHP and/or Javascript, including experience of building custom solutions.
- You should have the ability to solve complex problems with simple solutions.
Candidate Profile :
Required Qualifications :
- Qualification: B.E/B.Tech in Computer Science or Engineering, MCA
- 2-4 years of professional experience in building Web Application using PHP & MySQL
- Good Spoken and Written English Skills
- Sound knowledge of Frontend Technologies including HTML5, JavaScript & CSS3
- Knowledge of Object-Oriented Programming Paradigm
- Ability to write documented, structured and maintainable code
- Ability to integrate an application with third party services using REST APIs with formats like JSON, XML
- Ability to learn new technologies while taking up responsibilities
Desired Qualifications :
- Knowledge of any recognized PHP MVC Frameworks
- Knowledge of Client-Side Frameworks
- Experience with working on popular third party APIs
- Knowledge of Git or Subversion
- Knowledge of Linux Environment.