Posted on December 14, 2011 - GC1156

Company: C4i Consultants Inc.
Position: GIS Software Solutions Developer
Location: Clagary, Alberta
Contact Name: Karen Swanson

Job Description

GIS Software Solutions Developer


Do you want an opportunity to build new and exciting software for today’s market? Are you a software developer with ArcObjects development experience? Become a key technical member of C4i Consultants and be part of designing and developing the next generation of our innovative software products. Ideally, you will have GIS technology experience from within the Energy industry. The successful candidate will be the key resource that will support the development of a constructive simulation GIS software tool. This software tool, ePlan-GIS, will be designed to significantly reduce the amount of time, cost and effort required to assemble and execute a table top Emergency Response Planning exercise.

Define and Develop GIS based Solutions:


  • Build software components that follow industry-standard design patterns, development methodologies, and deployment model.
  • Design and develop the next generation of  C4i client software products
  • Collaborate with other team members throughout the development process.
  • Use your strong software / system architecture skills along with your design experience when working closely with software developers and product engineers to build quality C4i products.
  • Convert your experience programming with ArcObjects into developing market leading software products in a constantly challenging environment.
  • Experience with development and evaluation of system architecture design strategies
  • Demonstrated understanding of system development methodologies and the system development life cycle (data, function, process, workflow)


Job Qualifications

Specific skill requirements:


  • University Degree or College Diploma in Computer Science and/or Geography supplemented with demonstrated experience.
  • Experience with RIA technologies such as Flex and Silverlight
  • 5+ years application development experience (ESRI product experience ArcGIS, ArcGIS Server, ArcSDE, ArcObjects)
  • Experience working in a .NET environment
    • Programming expertise: Geoprocessing experience including scripting (Python, Java, JavaScript, JSP, HTML) and programming(C++,C#)
    • Proficiency in mapping APIs (e.g., ArcGIS, JavaScript/Flex) and data/map services for use in GIS analysis (e.g., ArcGIS Server, WMS, WFS)
    • Strong familiarity with Geodatabase concepts and objects
    • Excellent written and verbal communications skills with strong technical writing experience
    • Excellent verbal communication skills
    • Ability to achieve Secret (Level 2).


Competencies in the following are essential:


  • Detail oriented
  • Some Silverlight programming experience
  • Ability to design, build, and manage maps and data content for the ArcGIS user community
  • Demonstrated experience gathering, analyzing and documenting user requirements and design specifications
  • Effective time management and organization skills
  • Customer focused
  • Ability to work independently or as part of a team
  • Time management / Multi-tasking ability


C4i Consultants provides a dynamic work environment, an opportunity to build your skills with leading tools and technologies and a team based approach. We offer attractive salaries with an outstanding benefits package. Only candidates who are legally permitted to work in Canada will be considered.

If your background fits our requirements, forward your resume via e-mail to: Email resume to: (Microsoft Word format).

Other Information

C4i Consultants Inc.
unit 240, 4311 12 St. NE

Calgary, AB
T2E 4P9

Homepage -
E-Mail -

<< Back to Job Board