Career Opportunities


Please forward your current CV and cover letter to: recruitment@horizant.ca


Application Developer

Description

 

This position provides professional consulting services to clients that focus on the technical implementation of IWMS/CAFM Tools. The Application Developer works closely with Horizant’s Project Manager and Technical Lead in determining how best to configure software to meet clients’ needs and ensure the successful user adoption of the resulting solution. The Application Developer is responsible for developing, testing, implementing and maintaining software solutions as outlined in individual project specification documents.

KEY RESPONSIBILITIES:

  • Write, modify, integrate and test software code as per the technical specifications outlined in project requirement documents or otherwise advised
  • Package and test integrity of software through test environment
  • Evaluate interrelationships between programs to determine impact of any requested changes on other sections of the project or product
  • Write and maintain programming documentation
  • Document programming problems and resolutions for future reference
  • Provide customer support in the areas of deployment and problem resolution
  • May be required to research requests to determine the level of effort required to implement the requirement or change
  • Ability to work on multiple projects in parallel, prioritize work and provide work status when required
  • Work cooperatively with other team members to accomplish the desired goal
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.

JOB SPECIFICATIONS:

Minimum Education & Experience:

  • University or college degree in computer programming
  • 2-3 years of development experience
  • Experience in IWMS, CAFM, Facility Management (an asset)

Specialized Skills:

  • Programming languages – HTML, XML, Java Script, Java, CSS, SQL
  • Experience with ARCHIBUS (an asset)
  • Analytical and problem solving skills
  • SQL and Data Modeling
  • Communication skills (English essential, French an asset)

Equipment/Software Used:

  • Microsoft Office, , SQL Server Management, SQL Developer, Bugzilla, Adobe Photoshop, Adobe LifeCycle, Eclipse Java Editor, SVN, Tomcat, Oracle SQL Developer

Working Conditions:

Working conditions are normal for an office environment.  Occasionally, work during weekends may be required to meet schedules or project deadlines.

 

 


IT System Administrator

Description

This position provides IT support for Horizant’s internal team and external clients, ensuring ongoing server and network operations.  The IT System Administrator works with the development team to assist in VM server setup, web server and database configuration.  The IT System Support Administrator also provides general IT support, client support and makes network and server recommendations.

Skills and Experience:

  • Experience managing and setting up VM environments using VM ware such as Vsphere, V director or ESX
  • Experience providing technical support (both hardware and software).
  • Experience providing web based application support.
  • Experience installing and backing up databases (Oracle and MS SQL)
  • Experience using case management tools such as Bugzilla
  • Demonstrated networking skills including Firewalls, NAT based networking, security and domain controllers.
  • Able to setup and configure web servers (Apache, tomcat and IIS).
  • Experience with general database admin such as executing SQL scripts, creating a backup schedule and setting user access.
  • Familiarity with Active directory, Exchange and SharePoint.
  • Strong knowledge of web based application networking and cloud concepts.
  • Able to plan and perform server back-ups
  • Excellent problem management, communication and interpersonal skills
  • Can work independently and in a team; able to work with clients and suppliers.
  • Experience working in an ISO certified environment (an asset).
  • Familiarity with automating tasks through scripting.

 

JOB SPECIFICATIONS:

Minimum Education & Experience:

  • University or college degree
  • 2-5 years of experience

Working Conditions:

Working conditions are normal for an office environment.  Occasionally, work during weekends may be required to meet schedules or project deadlines.