PHP Software Engineer
Genesis10
Minneapolis, MN | Posted: 5 years ago
PHP Software Engineer
The Software Engineer will develop and deliver client facing web application utilizing PHP, JavaScript, Ajax, Yii/Zend and MySQL.
Knowledge and Required Skills:
• Work collaboratively to generate high quality software solutions in a fast-paced environment, balancing business needs with a solid commitment to development excellence.
• A thorough understanding of PHP and experience with PHP frameworks, Laravel or Yii preferred.
• A thorough understanding of MySQL and proficiency in writing SQL queries.
• Experience with vue.js / vuex, react.js / redux, node.js or similar MVC JavaScript framework.
• Experience developing scalable applications.
• Ability to create modular / reusable code.
• Familiarity with application security and privacy for healthcare and other types of restricted applications.
• Knowledge and experience in applying industry standard Design Patterns for web application development.
• Good understanding of the various stages of an application lifecycle.
• Experience using Distributed Version Control Systems (git, mercurial, etc.).
• Experience researching and implementing APIs.
• Ability to optimize web applications to maximize reliability and speed.
• Excellent communication (written and verbal), listening, analytical and problem solving skills.
Education & Experience Required:
• BA/BS in Computer Science or other related field; preferred.
• A minimum of 3 years overall programming experience with web-based solutions. Experience in a similar industry is highly preferred.
• Experience working with AWS and developing or integrating with micro.
• A minimum of 5 years overall programming experience as well as proven leadership and skills to guide others is required for Sr Level Engineer position.