KEY RESPONSIBILITIES:
- Analyze, design and develop tests and test-automation suites.
- Design and develop a processing platform using various configuration management technologies.
- Test software development methodology in an agile environment.
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Contribute to the Software development and architecture team to take the development to the next level
- Help introduce modern standards into the team and act as a solution architect
- Meet aggressive deadlines while working under pressure, dedication to building high-quality deliverables while being thorough in all aspects of the development lifecycle.
PROFESSIONAL REQUIREMENTS:
- Contribute to the Software development and architecture team to take the development to the next level
- Help introduce modern standards into the team and act as a solution architect
- Meet aggressive deadlines while working under pressure, dedication to building high-quality deliverables while being thorough in all aspects of the development lifecycle
- Hands-on experience in Core PHP (5.3+) is a must. 3+ years of experience with PHP (laravel) and familiarity with XHTML, HTML 5, JavaScript, CSS, Ajax, jQuery etc.
- Hands-on experience in Node.js and React.js
- Hands-on experience with Object-oriented programming and a thorough understanding of design patterns
- Thorough understanding of database modelling and at least 3 years of experience with MySQL
- Exposure and understanding of distributed applications
- At least 3 years of experience with one or more of the modern PHP frameworks
PREFERRED SKILLS:
- Understanding of Infrastructure and operation
- Experience with AWS cloud
- Experience with nodejs, express and the concept of single page webapp