Web Programmer Job in Richmond V7a 5E2, British Columbia Canada

Peak Innovations Inc. and the other members of the Peak Group of Companies (www.peakproducts.com) is a fast growing company that focuses on design, production and distribution of a wide range of exterior home improvement and building products; and provides exterior home improvement installation services exclusively to Home Depot of Canada. We are a dynamic team of individuals that is customer-focused, ‘hands on,’ professional, and passionate about what we do. Our plans are to continue growing sales and market share and we are looking for experienced, ambitious, and energetic people to join our team.

Primary Objective:
The successful candidate will provide programming services for internal projects and will be responsible for the analysis, design, programming and testing of the project prior to launch. The candidate will also prepare the required project and user documentation for the application.

 

Responsibilities:

·         Develop new features for existing solutions using PHP, C#, JavaScript, HTML, and CSS based on design specifications and requirements that connect to a fully normalized RDBMS database.

·         Implement and support existing applications using the technologies mentioned above.

·         Recommend code and design optimizations to improve the scalability of the applications and maximize performance.

·         Prepare all corresponding documentation

 

Qualifications:

·         2+ years of hands-on PHP with web application development experience.

·         2+ years of hands-on C# experience a plus.

·         2+ years of experience working with RDBMS such as MySQL and MS SQL Server.

·         Experience with object oriented programming / modular programming (essential)

·         Understanding of MVC design patterns and frameworks (essential)

·         Front-end development including HTML, JavaScript, jQuery and CSS.

·         Understanding of Ajax

·         Ability to translate business requirements into system design

·         Excellent  multi-tasking capabilities

·         Excellent troubleshooting and problem solving skills with little supervision

·         Excellent communication skills (both verbal and written)

·         Bachelors Degree in Computer Science or equivalent work experience.

 

Assets:

·         Experience of the full software development lifecycle: from requirements gathering and functional specification authoring, to development, testing and delivery

·         Experience with Unit and Acceptance Testing frameworks such as PHPUnit and Selenium RC.

·         Experience using PHPdoc documentation system

·         Understand relevant W3C standards and best practices

·         Experience with relational database design

 

Peak is a great place to work. We offer a compensation package that is very competitive within our industry. We are an equal opportunity employer and respect for the dignity and worth of every individual in the workplace is fundamental at Peak. Our organizational values stress the importance of diversity, fairness and trust. Our goal is to attract, develop and retain employees with exceptional ability and diverse backgrounds.

 

Please apply for the above role by sending your cover letter and résumé in confidence to:

hr@peakproducts.com subject line “Web Programmer”.  We thank all applicants for their interest, however, only those selected for an interview will be contacted.  No phone calls or personnel agencies please.