Park Place Lodge

Canadian Avalanche Association Software Developer

Viewing 0 reply threads
  • Author
    Posts
    • #12322
      savage
      Moderator

      EFFECTIVE: November 1, 2011
      REPORTS TO: Director of Information Technology
      OVERVIEW OF CANADIAN AVALANCHE ASSOCIATION (CAA) AND
      CANADAIAN AVALANCHE CENTRE (CAC) OPERATIONS
      The Canadian Avalanche Association (CAA) and the Canadian Avalanche Centre (CAC) are both non-government organizations that support and serves the professional avalanche community in Canada.
      The purposes of the CAA are:
      * To represent persons who are professionally engaged in avalanche work in Canada.
      * To establish and maintain high standards of professional competence and ethics for persons engaged in avalanche safety programs.
      * To exchange technical information and maintain communications between persons engaged in avalanche safety programs.
      * To establish and maintain standards of education in avalanche safety.
      * To organize training courses in all aspects of avalanche hazard control for professionals.
      * To promote and act as a resource base for public awareness programs about avalanche hazards and safety measures.
      * To promote research and development in avalanche safety, and
      * To carry out such complementary purposes as are not inconsistent with these objects.

      The purposes of the CAC are:
      * To coordinate public avalanche safety programming;
      * To provide public avalanche safety warnings;
      * To deliver public avalanche awareness and education;
      * To provide avalanche training for non-professional winter recreation;
      * To serve as point of contact for public, private and government avalanche information;
      * To encourage avalanche research, and
      * To carry out such complementary purposes as are not inconsistent with these objects.

      The Board of Directors, with input from the Executive Director, establishes policy and strategic direction, and determines or approves the goals for programs and services delivered by the CAA. A management team consisting of the Executive Director, CAA and CAC Operations Managers, Comptroller and Communications Director collaborate to develop and administer programs and services to achieve goals established or approved by the Board.

      The CAA is staffed with highly skilled and dedicated employees who achieve their individual successes by working as a team to exceed expectations as they deliver programs and services to members, a wide variety of private, public and non-government organizations, and individuals involved in professional avalanche operations in Canada and around the world.
      Some CAA staff may also provide specified administrative or support services to the Canadian Avalanche Centre, a sister non-government organization that provides avalanche safety programs and services for the public.

      JOB SUMMARY/OVERVIEW
      The Software Developer, under the general direction of the Director of Information Technology, is primarily responsible for the development, testing and implementation of software related to the Info-Ex website, Public Avalanche Bulletins, general website design and structure. The incumbent provides ongoing maintenance and improvements as required for the membership database as well as the ITP registration system.

      ESSENTIONAL JOB FUNCTIONS
      Technical
      Responsible for technical development for some of the following systems (list not exhaustive):
      1. InfoEx & SnoInfo
      2. Public Avalanche Bulletins and Avalx
      3. ITP systems
      4. Membership Databases
      * Ensures the CA/CAC websites are maintained to corporate design standards.
      * Collects and monitors website usage statistics.
      * Liaises with stakeholders to determine software requirements.
      * Liaises with graphic design and other consultants.
      * Designs, codes and debugs applications in various software languages.
      * Conducts software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
      * Develops software modeling and simulation
      * Ensures software is appropriately tested for optimal usage and quality
      * Supports, maintains and document software functionality
      * Integrate software with existing systems
      * Evaluates and identifies new technologies for implementation
      * Project Planning and Project Management
      * Maintain standards compliance
      * Manage web and internet services management (hosting, DNS, domain names, SSL certificates)
      * Implement localization or globalization of software.

      General
      * Provide appropriate training to software users

      QUALIFICATIONS
      Education:
      * Post-secondary education in Information Technology or equivalent combination of work experience, education and training
      Experience:
      * Minimum of 5 years of experience in software development
      * Knowledge of software coding according to standards that have been published and the guidelines for the design as set out by stakeholders and users.
      * Experience with interpretation of specifications and requirements documents
      * Expertise in the following platforms and technologies
      * ASP .NET development environment including C# programming language
      * MS SQL databases and servers
      * XML (including custom XML standards)
      * DOS
      * JAVA SCRIPT
      * jQuery
      * SVN Source Control
      * AJAX
      * Working with 3rd party API’s including, but not limited to, Google Maps, InfoEx Web Services and others.
      Assets/Special Abilities
      * Flexibility
      * Clear criminal record
      * Excellent verbal and written communications skills
      * Exceptional interpersonal and collaborative skills
      * Self-motivated
      * Able to work in a stressful, demanding public safety environment
      * Knowledge of avalanche safety issues and needs
      * Ability to conceptualize complex snow, weather and avalanche data
      * Experience in high reliability environments with potential impact on public safety
      Term: Temporary, 5 month full time contract with a possibility to be converted to permanent seasonal

      To Apply:
      Only applicants who meet the qualifications will be contacted. Please send your resume to jgeorge@avalanche.ca. Please put Software Developer in the subject line. Or you may fax your resume to: 1-866-366-2094, attention Jgeorge.
      Application closing date is December 18, 2011. Start date will be January 2012.

Viewing 0 reply threads
Not logged in?

Sign in or register for free to post a reply.

Sign In or Register