- Senior
- Oficina en Bengaluru
Job Summary
Synechron is seeking a skilled Senior PHP Developer to design, develop, and maintain high-performance, scalable web applications. In this role, you will collaborate with cross-functional teams, including Product Managers, UI/UX Designers, and Data Scientists, to deliver high-quality solutions that meet evolving business needs. Your expertise will contribute to building reliable and maintainable software systems, mentoring junior developers, and promoting best practices in coding and architecture.
Software Requirements
Required Skills:
Proficiency in PHP (version 7.4+), with extensive experience building scalable and secure web applications
Strong knowledge of PHP frameworks such as Laravel, Symfony, or CodeIgniter
Experience with front-end technologies including HTML, CSS, JavaScript, and frameworks like Vue.js or React (preferred)
Working knowledge of SQL databases such as MySQL, PostgreSQL, or MariaDB, including schema design and query optimization
Familiarity with RESTful API design and integration
Version control expertise using Git or equivalent tools
Experience with deployment automation and server management (e.g., Linux, Nginx, Apache)
Preferred Skills:
Knowledge of cloud platforms such as AWS, Azure, or GCP for deployment and scaling
Experience with containerization tools such as Docker and orchestration with Kubernetes
Familiarity with testing frameworks (PHPUnit, Codeception) and CI/CD pipelines (Jenkins, GitLab CI)
Knowledge of security best practices such as OWASP, data encryption, and access controls
Overall Responsibilities
Design, code, and maintain robust, scalable PHP applications aligned with business requirements and best practices
Collaborate with cross-disciplinary teams to refine requirements and deliver high-quality features
Lead code reviews, enforce coding standards, and promote best practices in architecture and design
Mentor junior developers, fostering a culture of continuous learning and quality improvement
Develop and maintain technical documentation, including architecture diagrams, API specifications, and coding guidelines
Optimize application performance through code improvements, database tuning, and security enhancements
Support deployment and release processes within CI/CD pipelines; troubleshoot deployment issues
Stay informed of emerging technology trends and introduce innovations to improve development efficiency and software quality
Technical Skills (By Category)
Languages & Frameworks:
Required: PHP (7.4+), Laravel, Symfony, or CodeIgniter, object-oriented programming, REST API design
Preferred: Vue.js, React, or Angular for front-end integration
Databases & Data Management:
Required: MySQL, PostgreSQL, or MariaDB, including database schema design and query optimization
Preferred: Knowledge of NoSQL databases like Redis, MongoDB, or Elasticsearch
Deployment & Cloud Platforms:
Required: Configuration and deployment on Linux servers, experience with web servers (Nginx, Apache)
Preferred: Cloud deployment (AWS, Azure, GCP), serverless architecture, and automation tools
Testing & Automation:
Required: PHPUnit, Codeception, or similar testing frameworks
Preferred: Automated deployment pipelines using Jenkins, GitLab CI, or equivalent tools
Security & Performance:
Strong understanding of web application security best practices and vulnerabilities (OWASP)
Experience with caching, load balancing, and performance tuning
Experience Requirements
5+ years of professional experience as a PHP developer with a focus on scalable web applications
Proven experience leading complex projects, including architecture design and code reviews
Experience mentoring and supporting junior team members
Industry experience in finance, fintech, or e-commerce is advantageous but not mandatory
Demonstrable success in delivering stable, secure, and high-quality software solutions
Day-to-Day Activities
Develop, test, and deploy scalable PHP applications aligned with project requirements
Conduct code reviews, identify areas for improvement, and enforce coding standards
Collaborate with front-end teams, Data Scientists, and Product Managers to refine features and improve UX
Troubleshoot system issues, optimize database queries, and enhance application security
Maintain automation scripts for deployment, testing, and monitoring
Document system architecture, deployment procedures, and best practices
Support ongoing maintenance, upgrades, and performance tuning of applications
Stay current on industry best practices, new PHP frameworks, and modern development tools
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
Relevant certifications in PHP, Laravel, or cloud platforms are advantageous
Proven track record of delivering enterprise-grade PHP applications in a collaborative environment
Professional Competencies
Strong analytical and problem-solving skills
Excellent communication and collaboration abilities
Leadership skills for mentoring and supporting team members
Ability to prioritize tasks effectively and work under tight deadlines
Passion for learning new technologies and adopting best practices
Proactive mindset with a focus on quality, security, and performance
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.