Designation: Sr Software Engineer / Systems Analyst (PHP)
Desired Candidate Profile:
Design, develop, and maintain PHP web applications, ensuring they are responsive, secure, and scalable.
Collaborate with cross-functional teams to gather and analyze requirements, and provide technical guidance and solutions.
Participate in code reviews to maintain code quality and ensure adherence to coding standards.
Participate in the design and architecture of web applications, considering scalability, security, and performance.
Design and optimize database schemas, write complex SQL queries, and work with various relational database management systems (e.g., MySQL, PostgreSQL).
Lead and mentor junior developers, providing guidance and support in solving complex technical challenges.
Key skills:
A minimum of 5 years hands-on experience in programming in PHP
Hands on experience in Laravel Framework
Excellent understanding of the PHP programming language
Proficiency in front-end technologies (HTML, CSS, JavaScript) and experience with modern JavaScript frameworks like Angular/React is a plus.
Knowledge of query design and optimization and database schema design, preferably in MySQL/PostgreSQL
Experience with cloud platforms and containerization technologies (e.g., AWS, Docker) is a plus.
Demonstrated experience with source code control procedures and environments
Thorough understanding of the Software Development Lifecycle and exposure to Agile or iterative SDLCs