Leading IT Organization looking for dynamic individuals to join as Senior Software Engineer - PHP.
Designation: Senior Software Engineer - PHP
Location: Colombo
Key Responsibilities
- Strong programming fundamentals architect, develop and release features.
- Ability to bring functional request and design to a technical solution.
- A firm understanding of application architecture.
- Knowledge of design patterns like MVC-pattern.
- Able to see opportunities in the code for reusability.
- Able to explain and guide other developers with application architecture.
- Ability to bring functional request and design to a technical solution.
- A firm understanding of application architecture.
- Able to see opportunities in the code for reusability.
- Maintain, improve and implement new features.
- Able to explain guide other developers with application design.
Key Requirements
- At least 5 years professional experience as a Front-End & Back-End Engineer.
- In-depth knowledge of latest Angular 2 and Higher versions.
- Strong OOP skills.
- Extensive experience with PHP & MySQL.
- Extensive experience in Laravel.
- Solid knowledge of how to build and design highly scalable applications.
- A deep understanding of SOLID principles, systems design, data structures and algorithm.
- Web security knowledge.
- Rest API knowledge.
- Experience with Redis.
- Experience in cloud services such as EC2, RDS, S3, etc.
- Experience in NoSQL databases such as MongoDB, etc.
- Sound knowledge source code management tools like GIT.
- In-depth knowledge in RxJs, Ngrx and Redux.
- Experience in ReactJS, Vue2 and NodeJS + ExpressJS in any of these will be an added advantage.
- Advanced transcript experience.
- Sound knowledge source code management tools like GIT.