Airlines IT
Intermediate Application Developer
Date posted:
Expire date:
Recruiter:
Job Category:
Location:
Reference:
24.Sep.2015
Open Until Filled
Porter-Airlines
Airlines IT
Toronto (YTZ), ON, Canada
09-47-86
Description:
FUNCTION:
Reporting to the Manager, Software Development, this position takes part in Porter initiatives from conception to post production. As part of a small but growing team, you will play a key role in Porter’s rapidly growing business environment by developing and supporting technology initiatives.
DUTIES AND RESPONSIBILITIES:
Assist the Team Lead, Software Development, and other departments to establish product requirements, timelines, budgets, and training deliverables.
Architect technical solutions by investigating new technologies, coding software applications, preparing project documentation, and performing presentations to management.
Report, diagnose, and repair software bugs that are often difficult to duplicate in a production environment.
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.
Be responsible for the reliability and maintenance of airline operational software, including afterhours support.
Any other duties as requested by the Team Lead, Software Development, or Director, Software Development.
Requirements:
QUALIFICATIONS:
Strong verbal and written communications skills.
Minimum 2 years experience of professional programming, with at least 1 years professional experience programming Microsoft ASP.NET Forms or MVC applications.
Experience writing code to interface with 3rd party web services.
Experience hand-crafting SQL queries for reporting services
Excellent organizational skills & attention to detail.
Ability to work effectively within a team environment.
TECHNICAL SKILLS:
Web Server: IIS 7+
Front-end: HTML, Javascript, CSS, jQuery.
Framework: Visual Studio 2015 and ASP.NET using C#
Database: Microsoft SQL Server 2005 through 2012, TSQL including DML and DDL statements. Experience with performance tuning using indexes, stored procedures, etc.
ORM: Entity Framework, NHibernate 2.0, Fluent NHibernate, or similar
Web services: SOAP, JSON, REST.
Version Control: GIT, Mercurial, SVN including branching, tagging, and merging
Project management & bug-tracking: Jira, Microsoft Project, Bugzilla /FogBugz/Trac, etc.
Debugging: Visual Studio, performance testing, HTTP Debuggers such as Fiddler
NICE TO HAVE:
Airline industry experience
Familiarity with Microsoft MVC framework, AJAX
Some experience with front-end UI design preferred
Basic Photoshop/GIMP skills
Basic Visio Skills
Experience with unit testing and tools such as NUnit
Experience developing mobile apps (BlackBerry, iPhone, Android)
Any relevant Microsoft Certifications (MCTS, MCPD, etc.)
LOCATION:
Billy Bishop Airport - YTZ
Apply