M

Software Developer

Morningstar Air Express Inc
Full-time
On-site
Edmonton International Airport, Alberta, Canada

Morningstar Air Express Inc. is an industry leading provider of specialized air cargo services utilizing a fleet of B757, ATR72 and C208 aircraft operated on behalf of FedEx Canada. With a head office based in Edmonton we have bases across Canada.  We excel at what we do thanks to an unsurpassed commitment to safety, superior customer service and a positive corporate culture fostered by teamwork and collaboration.




We pride ourselves on being a company that integrates safety in all we do. With years of experience operating in a fast-paced courier environment, we operate with a safety-driven customer service focus which allows us to excel in terms of both our safety and on-time performance metrics. We pride ourselves on our highly professional airline environment.




Morningstar Air Express Inc. (MAEI) is seeking an additional full-time experienced Software Developer at our Edmonton International Airport head office, reporting to the Director of Information Technology.  The position involves development of custom in-house software that manages flights, crew members, aircraft, and safety.




Duties and Responsibilities




Application Function and Uptime:



  • Flight Tracking

  • Crew Portal

  • Safety Database

  • Microsoft Access-based Flight Tracking

  • Other in-house applications for MAEI and sister companies, as needed




Application Development:



  • Analyze business needs in conjunction with stakeholders

  • Prioritize development of enhancements and fixes with stakeholders

  • Design and plan enhancements (fixes and features)

  • Implement and test changes

  • Deploy new changes

  • Track problems and ensure good health of software systems

  • Participate in maintenance of software group documentation of procedures, best practices, and code.




Competencies




Skills used on a regular basis include:



  • Software and User interface design

  • Java 8+

  • Swing; Jaret Timebars

  • J2EE Application Server (Tomcat 9.x+)

  • SQL database (SQL Server/SQL Express 12.x+; PostgreSQL; Pervasive PSQL/Actian Zen), JDBC

  • JAX-WS (Java SOAP web services)

  • JUnit testing

  • JSF 2.x with Primefaces

  • HTML, CSS, JavaScript & jQuery

  • JasperReports, Apache POI

  • Eclipse IDE

  • SVN

  • Jenkins build server and Ant

  • Trac (issue tracker and wiki)




Successful applicant must have a minimum 3 years experience with a representative variety of the skills listed above (or equivalents, e.g. Glassfish or JBoss instead of Tomcat).




Familiarity with any of the following may be beneficial but are not required:



  • Aircraft industry experience

  • Cucumber testing

  • Pair programming; Agile programming (such as Scrum)

  • Hibernate

  • Linux; command line and basic shell scripting

  • Excel, other MS Office products

  • GIS experience; Algebra, geometry

  • iPad/iPhone and/or Android app development

  • Git

  • Maven




We offer a competitive total compensation package with long term pay progression to recognize years of service as well as a generous company-matched group RRSP program. In addition, we have a very competitive benefits package for employees consisting of health, dental, vision, travel medical, life insurance, short and long-term disability protection, an employee and family assistance program, wellness and health care spending accounts.  The successful candidate must be willing to relocate to the Edmonton, Alberta area. 




We are committed to attracting and retaining diverse employees. Together, we strive to create and maintain a working environment that is welcoming and promotes diversity of thought, inclusivity and equity. We wish to thank all applicants for their interest in this position; however, only candidates selected for interview will be contacted. 





This job is closed.