ApplyPrincipal Software Engineer - PHP
Posted 5 months agoViewed
View full description
Requirements:
- Minimum Bachelors in Computer Science/Software Engineering or equivalent.
- 6-8 years of related experience in the professional industry.
- Strong knowledge of core PHP, MVC frameworks, and Yii.
- Basic understanding of front-end technologies, such as VueJs, JavaScript, HTML5, and CSS3.
- Knowledge of object-oriented PHP programming.
- Integration of multiple data sources and databases into one system.
- Familiarity with limitations of PHP as a platform and its workarounds.
- Creating database schemas that represent and support business processes.
- Familiarity with SQL/NoSQL databases and their declarative query languages.
- Proficient understanding of code versioning tools, such as Git.
- Good communication skills.
- Flexible attitude and versatile personality.
- Strong presentation skills.
Responsibilities:
- Lead a team of software engineers
- Mentor team members through training and guidance
- Analyze business requirements
- Estimate assigned tasks
- Write code and unit tests
- Collaborate with other team members
- Tune code for enhanced security and performance
- Maintain systems by fixing existing issues
- Update issue tracking software
- Provide status updates
- Communicate with clients
- Control versions of code
- Research new technologies
- Upgrade skills and knowledge
- Evaluate candidates for open positions
Apply