Talent.com
This job offer is not available in your country.
Senior PHP Developer

Senior PHP Developer

[24]7.aiBengaluru, Karnataka, India
30+ days ago
Job description

Job Role : Software Engineer 2 ( PHP)

Employment : 1YR FTC

Location : Bangalore

Working Model : Hybrid

Working Hours : 2 PM to 11 PM

Statement of purpose

To lead and execute development efforts within the Information Systems department by building scalable, maintainable, and high-performance web applications. The role requires a strong foundation in PHP, database design, and front-end integration, contributing to both new development and the support of existing systems.

Minimum Requirements (Education Qualification & Work Experience)

  • Degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 to 5 years of relevant experience working with PHP-based backend applications.
  • Proven experience working in team-based software development environments, applying software lifecycle principles.

Technical Competencies

  • Strong experience in PHP and modern frameworks like Laravel or Symfony .
  • Proficient in MySQL : schema design, complex queries, performance tuning,and data backup strategies.
  • Knowledge of Git workflows : branching, merging, tagging, and code reviews.
  • Familiar with Linux environments : SSH, cron jobs, server logs, Apache / Nginx configuration.
  • Experience with frontend technologies : HTML5, CSS3,JavaScript, and libraries such as
  • Vue.js , React , or Bootstrap .

  • Understanding of RESTful APIs , token-based authentication (e.g., JWT, OAuth).
  • Ability to debug and resolve complex issues in code and infrastructure.
  • Familiarity with unit testing using tools such as PHP Unit or Pest .
  • Experience using Composer and managing PHP package dependencies.
  • Behavioral Competencies

  • Strong analytical and problem-solving skills.
  • Ability to work independently with minimal supervision while collaborating in team settings.
  • Effective communication (verbal and written).
  • Proactive and self-motivated to adopt and learn new technologies.
  • Capable of multitasking and managing priorities under pressure.
  • Experience mentoring junior developers is a plus.
  • Recommended Knowledge (Nice to Have)

  • Containerization using Docker .
  • Experience with CI / CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins).
  • Usage of Redis , Memcached or other caching mechanisms.
  • Experience with message queues (e.g., Laravel Queues,RabbitMQ).
  • Exposure to Cloud services (e.g., Azure, etc.).
  • Knowledge of GraphQL and modern API tooling like Postman , Swagger .
  • Familiarity with DevOps practices , deployment automation, and infrastructure as code.
  • Understanding of software architecture patterns (e.g., MVC, Domain-Driven Design).
  • Basic understanding of UI / UX principles for building user-centric applications.
  • Experience using monitoring / logging tools (e.g., LaravelTelescope, ELK stack, Sentry).
  • Job Responsibilities

  • Participate in system architecture and database design discussions.
  • Implement clean, scalable, and well-documented code following development standards.
  • Collaborate actively with the development team to deliver projects on time.
  • Follow and improve SDLC practices defined by IS Guatemala.
  • Perform unit testing and support user acceptance testing phases.
  • Provide quick resolutions to production incidents and application errors.
  • Document new modules,APIs, and data flows in version-controlled repositories.
  • Maintain continuous communication with peers, leads, and the IS Director.
  • Share technical knowledge across the team and contribute to code reviews.
  • 10.Optimize application performance and recommend areas for system improvement.

    Create a job alert for this search

    Senior Php Developer • Bengaluru, Karnataka, India