Posted on September 21, 2012 - GC1293

Company: AltaLink
Position: Programmer Analyst
Location: Calgary, AB
Contact Name: Deborah Clark

Job Description

Position Title:

Programmer Analyst

Employment Status:

Full Time Permanent



Closing Date:

Oct 5 2012


AltaLink is seeking a highly motivated team player with proven programming, analytical and problem solving skills to join the INOIS (Integrated Network Operations &amp; Infor Services) department. Reporting to the Manager, IS Operations and working closely with GIS Application Specialist, this position will be responsible for application development and user support within AltaLink&rsquo;s information technology environment.<br /><br />The ideal candidate will possess a strong work ethic and desire to learn new skills along with the ability to adapt quickly to changing expectations and to meet deadlines. You are a self-starter who can work independently and cooperate well as a team member, multi-task, balance and organize multiple priorities, work well under pressure in an extremely fast-paced environment. Strong project management and leadership skills as well as demonstrated excellent written and verbal communication skills are essential for success in this position.</p>


  • Designing, analyzing, coding, testing, debugging, maintaining and documenting complex programs considering the capacity and limitations of the equipment, operating time and form of desired results.
  • Design, develop, and maintain Web mapping sites and applications through concept, design, and implementation phases.
  • Understanding client&rsquo;s requirements and developing applications accordingly.
  • Modifying procedures to solve the most complex problems
  • Preparing detailed specifications from which the most complex programs will be created;
  • Analyzing and revising existing system logic difficulties of the highest complexity.
  • Assisting in the formulation and the definition of system scope and objectives.
  • Providing sustained support of applications
  • Assisting in the assessment of user enhancement requests
  • Participate in other duties as required

Job Qualifications


  • Degree in Geomatics Engineering, GIS, Computer Science with a minimum of five years related experience, or an equivalent combination of education and experience;
  • The Programmer Analyst is proficient in most aspects of computer programming and many computer languages including;
  • Proven development experience with ESRI technologies including ArcObject, ArcMap, ArcCatalog, ArcGIS Server, ArcSDE, and ArcGIS Image Server.
  • Geoprocessing and automation with Python
  • Proven experience developing Web map applications using GIS Services and ArcGIS server's REST, JavaScript (API’s), ArcGIS Server .Net Web ADF.
  • Proven experience developing Web map applications using ArcGIS Silverlight API, MS Silverlight toolkit, MVVM pattern, WCF RIA services,
  • Proven experience to design, administer, manage and maintain enterprise ArcSDE geodatabase;
  • Proven experience to design, administer, manage and maintain enterprise ArcGIS server and image server;
  • Developing and deploying ArcMap/ArcCatalog Extensions
  • MS .Net
  • MS Visual Basic
  • MS SQL Server database design, implementation and maintenance.
  • Proven track record of good attendance and job performance

Other Information

Interested applicants can submit their resume and cover letter to by Oct 5 2012.

2611 3rd Ave SE

Calgary, AB

Homepage -
E-Mail -

<< Back to Job Board