Job Description - Senior/Software Software Engineer - PHP
Job Title: Software Engineer - PHP
Job Summary
The Senior Software Engineer - PHP will be responsible for designing, developing, and maintaining high-quality web applications using PHP frameworks such as Laravel and front-end technologies like Angular. This role requires a strong understanding of software development best practices and the ability to work collaboratively in a team environment.
Duties and Responsibilities
- Design and implement scalable web applications using PHP and Laravel.
- Develop and maintain front-end components using Angular.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality through unit testing and code reviews.
- Troubleshoot and debug applications to optimize performance.
- Stay updated with emerging technologies and industry trends.
Qualifications and Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4-6 years of experience in software development with a focus on PHP.
- Proficiency in Laravel framework and Angular.
- Strong understanding of RESTful APIs and web services.
- Experience with version control systems, preferably Git.
- Excellent problem-solving skills and attention to detail.
Key Competencies
- Strong analytical and troubleshooting skills.
- Ability to work independently and as part of a team.
- Effective communication skills, both verbal and written.
- Time management skills with the ability to prioritize tasks.
Performance Expectations
The successful candidate will be expected to deliver high-quality code on time, contribute to team discussions, and actively participate in the continuous improvement of development processes.