FUNCTION: Reporting to the Manager, Web Development, the Intermediate Web Developer takes part in Porter initiatives from conception to post production. The Web Developer plays a key role in Porter’s business development by developing and supporting web technology initiatives.
DUTIES AND RESPONSIBILITIES:
- Write, debug, deploy and document code for all Porter websites, micro-sites & mobile apps: www.flyporter.com , www.porterescapes , www.porterplans.com , iOS App, BlackBerry App etc.
- Program large-scale, high-volume websites in a load-balanced or web farm/cloud environment
- Program multi-lingual websites, including using techniques to Search Engine Optimize (SEO) pages in both languages
- Diagnose performance bottlenecks in both web and database systems
- Write technically challenging code that interfaces with numerous internal and 3rd party computer systems The 3rd party systems have been developed over several decades, and represent a broad spectrum of very old to very new technologies
- Work closely with the Marketing Department on phased Porter Web, Loyalty and other marketing initiatives including but not limited to: establishing product requirements, solution design, documentation, implementation and training deliverables
- Maintain and support multiple projects and deadlines
- Work with team management to ensure fiscally successful projects
- Accurately prepare written business correspondence that is coherent, grammatically correct, effective and professional
- Propose solutions to problems and consider timeliness, effectiveness and practicality in addressing client needs
- Actively participate in Porter’s Safety Management System (SMS) including, reporting hazards and incidents encountered in daily operations; understand, comply and promote the Company Safety Policy
- Be responsible for the reliability and maintenance of airline operational software, including after hours support
- Any other duties as requested by the Team Lead, Web Development
QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Engineering or another related field
- 2+ years experience with C# programming language
- 2+ years experience developing ASP.NET MVC language
- 2+ years experience in front-end languages: HTML, JavaScript & CSS
- Experience in objective C and mobile app development on the iOS and Android platforms will be considered an asset.
- Excellent organizational skills with a high degree of attention to detail
- Ability to work effectively within a team environment and accept direction
- Strong Microsoft ASP.NET software development skills using C#, Visual Studio 2010
- Experience building interactive websites with Microsoft ASP.NET MVC 2.0 and above
- Ability to build standards compliant web User Interfaces with strong skills in HTML/CSS/JavaScript
- Knowledge of database design in SQL 2008 through 2012, T-SQL, indexing, stored procedures etc.
- Experience with front end UI design would be considered an asset
- Experience with AJAX, jQuery and knockout.js
- Familiarity with unit testing principles and unit testing tools
- Experience with distributed source control tools such as Git, Mercurial, etc.
- Familiarity with project management and bug-tracking software such as JIRA, Bugzilla etc.
- Aviation industry experience would be considered an asset
LOCATION:
- Billy Bishop Toronto City Airport - YTZ
|
No comments:
Post a Comment