Senior PHP Software Developer
Location:Noida, Uttar Pradesh, India
Looking for a senior level developer to be part of a highly collaborative, quality focused, Agile team. You be solving difficult problems and helping to architect and build maintainable applications. You should be comfortable working in a fast-paced, flexible environment where communication is essential. Also, you should have the ability to find the optimal way to implement requirements in a clean, elegant and object-oriented way. This is a challenging position and is not suitable for a novice or an entry-level programmer. You will be
- Writing elegant, reusable, maintainable and testable code
- Writing unit tests
- Performing peer code reviews utilizing established team standards
- Part of an Agile team and contribute in daily stand-ups
- Team oriented
- Comfortable leading discussions and cross-training other team members
What kind of person are we looking for:
- BE / B.Tech (Engineering) / MS / MCA (Specialization in Computer Science)
- 5+ years' experience developing web applications and deep understanding of modern PHP standards
- Proficiency with multiple PHP Frameworks
- Proficiency designing and building APIs
- Writing and consuming RESTful Web Services
- Solid understanding of PHP, JavaScript, HTML5, MVC, and
- Strong development skills in core PHP and MySQL
- Clear understanding of Object Oriented Programming Concepts
- Expertise in JQuery, Ajax, prototype building and UI development
- Clear understanding of product development environment and methodologies like agile
- Thorough knowledge of web technologies
- Should able to develop large web systems
- Familiarity with software design patterns
- Experience in any frameworks like Zend, CodeIgniter, Symfony, CakePHP etc.
- MySQL and NoSQL databases
- Strong SQL skills in writing, optimizing and debugging complex queries
- Excellent Knowledge of database technologies and SQL Optimization
- Database Analysis and Optimization skills
- Experience using IDEs and debuggers
- Unit testing experience with PHP Unit
- Very good communication skills - oral and written
Compensation
- Compensation will be competitive, in line with best in the industry
- Opportunity to impact people's lives and be a change agent in the banking services
Why work for us:
Because you want to change lives! We are helping millions of average Indians make responsible financial decisions, leveraging our technology and algorithms. We offer you a platform to be a part of that change!
We offer ownership, responsibility and fast career progression. We are collegial, young, quick, hungry and we have a company culture that you have never experienced. Join us to demystify finance for millions of Indians.