Senior PHP Developer

Full-Time
Hyderabad
Posted 2 years ago

We are seeking an experienced and highly skilled Senior PHP Developer to join our dynamic team. As a Senior PHP Developer, you will be responsible for designing, developing, testing, and maintaining high-quality web applications using PHP and various frameworks. You will collaborate with front-end developers, project managers, and other stakeholders to deliver robust and scalable solutions that meet the needs of our clients. You will also play a key role in mentoring and guiding junior developers, contributing to the overall growth of the team.

Roles and Responsibilities:

  • Analyze project requirements and specifications, and collaborate with front-end developers and other team members to develop robust, high-performance, and scalable web applications using PHP.
  • Design and implement efficient, reusable, and modular code, adhering to best practices and coding standards.
  • Develop and maintain PHP applications using various frameworks, such as Laravel, Symfony, or CodeIgniter, to ensure seamless integration with front-end applications and other third-party services.
  • Leverage object-oriented programming (OOP) techniques and design patterns to create maintainable and scalable code.
  • Perform unit and integration testing to ensure the functionality, reliability, and performance of the applications.
  • Troubleshoot and debug application issues, identify and implement optimizations, and provide technical support as needed.
  • Create and maintain technical documentation to facilitate knowledge sharing, code maintenance, and support for future application updates.
  • Stay up-to-date with the latest PHP releases, libraries, and best practices to ensure the team utilizes the most efficient and effective methodologies.
  • Collaborate with other team members in code reviews, design discussions, and problem-solving sessions.
  • Mentor and provide guidance to junior developers, fostering a culture of knowledge sharing and professional growth.
  • Participate in regular meetings, presentations, and progress reports to communicate project status and milestones to stakeholders.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Senior PHP Developer, with a strong portfolio showcasing completed projects.
  • Proficiency in PHP and familiarity with front-end technologies, such as HTML, CSS, and popular front-end frameworks (e.g., React, Angular, or Vue.js).
  • In-depth knowledge of PHP frameworks, such as Laravel, Symfony, or CodeIgniter.
  • Experience working with databases (e.g., MySQL, PostgreSQL, or MongoDB) and knowledge of SQL and query optimization techniques.
  • Familiarity with software development methodologies, such as Agile or Scrum.
  • Strong problem-solving, critical-thinking, and analytical skills.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with both technical and non-technical team members.
  • Detail-oriented and organized, with the ability to manage multiple projects simultaneously.
  • Commitment to continuous learning and staying current with industry trends and best practices.

Preferred Qualifications:

  • Familiarity with Git or other version control systems.
  • Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
  • Knowledge of microservices architecture and cloud-based deployment (e.g., AWS, Azure, or Google Cloud Platform).
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines, using tools like Jenkins or GitLab CI/CD.
  • Proficiency in RESTful API design and development or experience in implementing GraphQL APIs using tools like Lighthouse or Webonyx.

Job Features

Job CategoryPHP

Apply Online