Senior Software Engineer

Date: Jun 23, 2025

Location: Bengaluru_VRR_Grey, India

Company: Job Search - Find your next Job

Job Summary

Job Description
 
 
Job Title: Senior Software Engineer

Experience Required: 4 to 5 Years
Job Location: Bengaluru
Employment Type: Full-Time

Job Summary:

We are looking for a passionate and experienced Senior PHP Developer with strong expertise in Core PHP, hands-on experience in Laravel, and a solid foundation in front-end technologies. The ideal candidate should be able to write clean, maintainable code, solve complex problems, and work effectively in a collaborative team environment.

Key Responsibilities:

    Develop and maintain web applications using Core PHP and Laravel framework.
    Write scalable, reusable, and testable code.
    Collaborate with UI/UX designers, front-end developers, and other backend developers to deliver high-quality products.
    Optimize application performance and troubleshoot issues.
    Integrate and manage third-party services, APIs, and databases.
    Participate in code reviews and ensure coding standards are met.
    Write and maintain technical documentation.
    Mentor junior developers when needed.

Required Skills & Qualifications:

    4 to 5 years of hands-on experience in Core PHP development.
    Proficiency in Laravel framework.
    Strong knowledge of JavaScript, HTML5, and CSS3.
    Good understanding of object-oriented programming and MVC architecture.
    Experience working with MySQL or similar relational databases.
    Ability to write clean, secure, and efficient code.

Preferred / Added Advantage:

    Experience with Smarty template engine.
    Basic knowledge or exposure to:
        Couchbase
        Elasticsearch
        Redis
    Familiarity with RESTful APIs and third-party integrations.
    Experience with version control systems like Git.
    Knowledge of Composer, Queues, and Middleware in Laravel.
    Understanding of Docker or any containerization tools (optional but preferred).
    Awareness of CI/CD pipelines and deployment processes.