Job Role: Senior Software Engineer - PHP
We are seeking a highly skilled Senior Software Engineer in PHP to join our dynamic development team. As a Senior Software Engineer in PHP, you will be a key player in the design, development, and maintenance of scalable and efficient web applications. You'll collaborate with cross-functional teams to architect robust systems, write high-quality code, and mentor the team to develop, deploy, and maintain scalable and high-performance PHP-based applications.
Responsibilities:
• Work closely with cross-functional teams to build innovative software solutions and contribute to improving our platform's architecture and performance.
• Architect and develop robust, scalable, and secure backend systems using PHP and modern PHP frameworks such as Laravel, Symfony or others.
• Design and build RESTful APIs, integrate third-party APIs, and implement web services to ensure smooth communication between the frontend and backend.
• Oversee application deployments, manage production environments, and participate in the maintenance and troubleshooting of live systems.
• Enhance existing systems by analysing business objectives, preparing an action plan, and
• Stay up to date with the latest industry trends, PHP advancements, and software engineering best practices to advocate new technologies and process improvements.
• Mentor and guide junior and mid-level engineers in their professional growth. Help resolve complex technical issues and provide expertise in software design and implementation.
Requirements:
• 5-8 years of professional experience in PHP development.
• Strong experience with PHP frameworks such as Laravel, Symfony, or Zend.
• Expertise in working with MySQL, PostgreSQL, or similar relational databases. Familiarity with NoSQL databases like MongoDB is a plus.
• Extensive experience in designing, developing, and maintaining RESTful APIs.
• Strong knowledge of version control systems, particularly Git and Git-based workflows.
• Solid understanding of OOP, design patterns, and software architecture principles.
• Experience with unit testing, integration testing, and related testing frameworks.
• Strong understanding of web security practices, including data encryption, secure authentication, and vulnerability management.
• Familiarity with containerization tools like Docker and orchestration tools (e.g., Kubernetes).
• Good knowledge in performance optimisation (DB & Code)
• Experience in working on Linux environment with intermediate level knowledge in Linux system administration and one scripting language (python, bash, perl)
• Strong fundamentals in OO, algorithms and data structures.
Good to have:
• Knowledge of MongoDB & application scalability
• Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
• Exposure to microservices architecture and design.
• Experience with GraphQL or other advanced API technologies.
• Familiarity with front-end technologies (HTML, CSS, JavaScript) and frameworks like Vue.js or React.
Educational Qualification:
Bachelor's/ Master's degree in Computer Science, Information Technology, engineering or related field.
About the Company:
Waybeo offers advanced intelligence through call tracking & ad generated calls for enterprises. Waybeo's call tracking serves about 22,000 locations across India. The Airtel backed company possess a clientele of 56 enterprise customers inlcuding, Royal Enfield, Tata Motors, Honda cars etc..Waybeo has been providing in-depth intelligence services, enabling marketers to optimise their strategies and drive revenue through ad-driven phone calls. Waybeo has now become a subsidiary company of Carestack, a US based dental software solutions firm through an acquistion, which is enabling the company to enter into the international markets as well.
Job Type: Full-time
Benefits:
• Flexible schedule
• Health insurance
• Provident Fund
Schedule:
• Day shift
Application Question(s):
• How many years of Laravel experience do you have?
Education:
• Bachelor's (Required)
Experience:
• PHP: 5 years (Required)
• PHP development: 5 years (Required)
Work Location: In person
Application Deadline: 03/01/2025
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.