14 VML Jobs
VML - Senior PHP Developer (3-7 yrs)
VML
posted 11d ago
About the Job :
We are seeking a highly skilled and experienced Senior PHP Developer to join our dynamic team.
You will play a crucial role in designing, developing, and maintaining our web applications, working closely with product, engineering, and operations teams.
This role offers an excellent opportunity to contribute to challenging projects, utilize cutting-edge technologies, and grow your career in a fast-paced environment.
Responsibilities :
- Collaborate with the product team and technical architects to translate use cases and requirements into robust and scalable solutions.
- Design, develop, and implement high-quality PHP code, adhering to coding best practices and standards.
- Integrate with REST APIs and third-party APIs, ensuring seamless data exchange and functionality.
- Work closely with the operations team to implement and maintain the necessary infrastructure for new features and enhancements.
- Support the QA team in implementing test automation frameworks and conducting manual testing to ensure code quality and application stability.
- Assist the support team in diagnosing and resolving technical issues, providing timely and effective solutions for escalated problems.
- Proactively engage in continuous professional development to stay abreast of the latest technologies, trends, and best practices in PHP development.
- Participate in code reviews and contribute to improving our development processes.
- Mentor and guide junior developers, fostering a collaborative and knowledge-sharing environment.
- Contribute to the overall architecture and design of our applications.
Requirements :
Essential Skills :
- Proven experience as a Senior PHP Developer with a strong understanding of PHP fundamentals and best practices.
- High proficiency in PHP and its extensions and libraries (e.g , Composer, etc.)
- Extensive experience with REST API design and development, as well as integration with third-party APIs.
- Solid understanding of Linux environments (LAMP stack) and command-line interface.
- Experience with database technologies such as MySQL (or specify other required databases like PostgreSQL, etc.)
- Hands-on experience with caching mechanisms like Redis and Memcached.
- Familiarity with message queuing systems (e.g, RabbitMQ, Kafka).
- Experience with version control systems (e.g, Git).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Desirable Skills :
- DevOps knowledge and experience (e.g, Docker, Kubernetes, AWS, Azure, etc.)
- Experience with testing frameworks (e.g, PHPUnit, Behat).
- Knowledge of front-end technologies (e.g, HTML, CSS, JavaScript).
- Experience with Agile development methodologies.
- Familiarity with performance optimization techniques.
Education :
- Bachelor's degree in Computer Science or a related field.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior PHP Developer roles with real interview advice