Come build your career with i-Open Technologies

With the rapid expansion of our Professional Services and IT Solutions, we are looking to attract the next generation of IT Professionals and Business Analysts.

At i-Open, we work together to create an environment where our people come first. Our employees reinforce that all who join our team are, as owners, empowered to participate in the challenges and rewards that come from building a world-class company. As an IT and professional services firm, our employees are the key element of our continued success, as is our ability to attract and retain top-quality professionals — professionals like you.

i-Open seeks to grow our team with knowledgeable, creative and driven individuals, who are ready to grow . If you want to experience the spirit of an entrepreneurial organization, while enjoying the impressive resources of an international player, we invite you to join us. We offer a challenging and rewarding work environment.

There’s always room for you to grow at i-Open, and we are committed to the growth of our team.

Don’t see a position suited to your skillset? If you are obsessed with technology and want to contribute to the development of new and exciting technologies please send in your resume to careers@i-opentech.com outlining why you think you would make a good fit to our team and your area of expertise.

  New Openings

We have a current opening for an intermediate developer. This position requires demonstrated competence in a variety of complex enterprise business applications and IT solutions, understanding of workflows and proven ability to analyze business processes.

Reporting to a Project Manager or Senior Developer, you will be responsible for:

Development of i-Open’s product line as well as custom applications based on functional and technical designs

  • Using technical documents to deliver required solutions for client requirements
  • Utilize version management through i-Opens version control environment
  • Provide Unit testing

Strategizing web & client/server tool use and function

  • Work with the team to come up with creative ways to display and interact with complex data sets
  • Collection and analysis of client requirements
  • Provisioning of technical prototyping/walk-throughs to ensure software meets business requirements
  • Evaluate new software and technology and make recommendations regarding its use

Documentation

  • Document all methods used to create and maintain applications for future maintenance and updates
  • Document roll out procedures and strategies for software
  • Create and maintain of functional and technical design documents

Testing, Supporting and Troubleshooting Applications

  • Provide technical support
  • Investigate and resolve production problems
  • Optimize web systems

Technical Qualifications

  • Good knowledge and experience using related programming languages (JavaScript, .NET, AJAX, Python, PHP, HTML, DHTML, XML) and frameworks, such as Kendo and jQuery, to develop web based tools
  • Solid understanding of IT infrastructure and web based applications (fluency with MS Server OS and Web Platforms – other OS/Web Platforms beneficial)
  • Database management and programming skills (SQL Server, Oracle)
  • Business analysis and project management experience would be an asset
  • Some experience developing in geospatial web based platforms (Google Earth API, Google Maps API, ArcGIS for Server) would be an asset
  • Excellent verbal and written skills and strong, problem-solving abilities

Please submit your resume and portfolio to careers@i-opentech.com.

i-Open Technologies is looking for a motivated pre/post sales developer to support the sales and solution implementation process. The successful candidate will serve as a technology adviser and Business Analyst to both prospective customers and representatives of existing and new client accounts. You must have strong commitment to developing and maintaining long-term customer relationships and have the ability to understand customer requirements. A key skill will be the determination of the best solutions for any given issue and the effective communication of the value proposition.

The ideal candidate will have extensive experience in coding and design and should come from a strong software development background. You need to be a self-starter so you can hit the ground running. Additionally, the ability and desire to mentor and guide junior and intermediate developers will be an asset. A flair for business analysis as it pertains to software development and the ability to design prototypical applications for potential clients would give you an edge. You are a “people person” and are comfortable working closely with clients and customers to design and develop solutions that meet their final needs. You will assist with demo and prototype development and will assist clients with implementation of their solutions. The position would require someone with a passion for learning new technologies and an eye for applying those technologies to demos as well as new product releases.

i-Open Technologies is considered to be a young company but with a team of seasoned developers and exciting projects for clients in Canada and the USA. If you are obsessed with technology and have a knack for mapping technology to client requirements, this could be the position for you.

Required experience and knowledge include:

  • Gathering solution requirements and turning them into conceptual designs
  • Assisting BA’s with developing business requirements and rules
  • Understanding of client relationship management
  • Creating technical designs and technical documentation
  • Mapping requirements to technology
  • Developing web applications in C# with ASP.NET and/or PHP
  • Implementing HTML, CSS, JavaScript, jQuery and preferably other libraries such as Knockout, Kendo UI, Node.js, Wijmo or similar
  • Developing JavaScript code that communicates with asynchronous services through REST and AJAX
  • Designing queries and schemas for MS SQL, MySQL and/or Oracle
  • Debugging JS code from within the browser
  • Documentation of implementation processes and required configuration
  • Development and documentation of standards

Most of our projects are geospatial related, which means that knowledge of the Google Maps API, Google Earth API and/or Cesium JS libraries, ESRI’s ArcGIS for Server Javascript and REST API’s and similar is a bonus. Experience in writing apps in HTML5 for use on tablets, as well as knowledge of and experience with Java are very welcome.

Please submit your resume and portfolio to careers@i-opentech.com.

Do you consider yourself a Production Artist with solid Adobe CC skills, particularly using InDesign, Illustrator, Photoshop and Acrobat? Do you have a strong production ethic? Do you want to develop into a better designer in a fast-paced, creative environment?

Do you have solid WordPress, HTML, CSS and JavaScript skills, with some experience designing user interfaces, screen mock-ups, buttons, icons and menus? Can you then implement this into interactive web applications?

We have a current opening for a Junior Production Artist / Web Developer.

Key functions for this role are (but not limited to):

Production Artist

  • Produce and prepare collateral materials for output (print, downloadable PDFs, etc.)
  • Implement themes, navigation, buttons and other graphic elements into mockups and applications
  • Create functional design documents (FD) for applications

Web Sites and Social Media

  • Ability to create and edit site built with WordPress
  • Work with external and internal clients on web site design
  • Maintain social media for external and internal clients

Technical Qualifications

  • Ability to follow art direction and deliver quality production
  • Experience with Adobe Creative Cloud suite of Applications: InDesign, Illustrator, Photoshop and Acrobat
  • Self-starter and quick learner with ability to work in a team environment as well as an individual
  • Ability to work under pressure, stay focused and deliver exceptional solutions desired

Key Attributes

  • Team player
  • Excellent communication skills
  • High level of initiative
  • Strong sense for appealing User Interfaces
  • Demonstrated ability to effectively organize and prioritize workload

The following skills would be an asset:

  • Visual Design: Utilize visual design skills to communicate brand, interactivity, information structures, workflows, and relationships between the elements and components on a screen
  • Adobe CC experience with Experience Design, After Effects, Animate or Muse
  • Prototyping: Deliver visual mockups or prototypes of concept models for testing depending on requirements
  • UI programming for web sites and client applications using: HTML, CSS, JavaScript
  • Interaction Design: exposure to the latest UI patterns and components; understand the details of page elements, presentation, and page flow

Please submit your resume and portfolio to careers@i-opentech.com.

We have a current opening for an Intermediate Developer. This position requires demonstrated competence in a variety of complex enterprise business applications and IT solutions, understanding of workflows and proven ability to analyze business processes.

Reporting to the Project Manager or Senior Developer, you will be responsible for:

Development of i-Open’s product line as well as custom applications based on functional and technical designs.

  • Using technical documents to deliver required solutions for client requirements
  • Fully document code
  • Utilize version management through i-Opens version control environment
  • Provide Unit Testing

Strategizing web & client/server tool use and function

  • Work with the team to come up with creative ways to display and interact with complex data sets
  • Collection and analysis of client requirements
  • Provisioning of technical prototyping/walk-throughs to ensure software meets business requirements
  • Evaluate new software and technology and make recommendations regarding its use

Documentation

  • Document all methods used to create and maintain applications for future maintenance and updates
  • Document roll out procedures and strategies for software
  • Create and maintain of function and technical design documents

Testing, Supporting and Troubleshooting Applications

  • Provide technical support
  • Investigate and resolve production problems
  • Optimize web systems

Technical Qualifications

  • Good knowledge and experience using related programming languages (JavaScript, .NET, AJAX, Python, PHP, HTML, DHTML, XML) and frameworks such as Kendo and jQuery to develop web based tools
  • Solid understanding of IT infrastructure and web based applications
  • Database management and programming skills
  • Business analysis and project management experience would be an asset
  • Some experience developing in geospatial web based platforms would be an asset
  • Excellent verbal and written skills
  • Strong problem-solving abilities
  • In addition to offering a positive, fulfilling, flexible and growing environment while working on exciting projects, learning from each other and experimenting with the latest technologies, we offer a competitive benefits package.

Please submit your resume and portfolio to careers@i-opentech.com.

We’re looking for a motivated application developer, with a real passion for coding. i-Open Technologies is considered to be a young company but with a team of seasoned developers and exciting projects for clients in Canada and the USA. We need an experienced, hard-core coder with a self-starting ability and “git-er-done” mentality to join our team.

Required experience include:

  • Developing active server applications in C# with ASP.NET (minimum of 3 year experience)
  • HTML, CSS, JavaScript, jQuery and preferably other libraries such as Knockout, Kendo UI, Node.js, Wijmo or similar
  • Developing JavaScript code that communicates with asynchronous services through REST and AJAX
  • MS SQL and preferably other databases such as MySQL and Oracle
  • IIS 7.0 and later
  • Designing database schema’s
  • Debugging JS code from within the browser
  • Creation of Technical Designs and Technical Documentation

Most of our projects are geospatial related, which means that knowledge of Google Maps, Google Earth, ESRI’s ArcGIS and similar is a bonus. Experience in writing apps in HTML5 for use on tablets, as well as knowledge of and experience with Java is very welcome.

In addition to offering a positive, fulfilling, flexible and growing environment while working on exciting projects, learning from each other and experimenting with the latest technologies, we offer a competitive benefits package.

Please submit your resume and portfolio to careers@i-opentech.com.

As a key leadership role, reporting to the CEO of the firm, the Product Manager is accountable for managing and coordinating development resources and processes with strong focus on delivering SaaS based software product releases, while defining the strategy of the product development team by driving initiatives that deliver on the i-Open vision.

Key responsibilities:

Product Leadership & Business Support

  • Collaborate with Sr. Management Team in defining the product vision and the execution of the delivery, management and maintenance of product lines.
  • Provide front line support to Sales and Business Development initiatives as product expert, including effective delivery of demos and pre- and post-sales support.
  • Conduct market research; generate product requirements; determine specifications, production timetables, pricing, and time-integrated plans for product introduction; develop marketing strategies.
  • Recommend the nature and scope of present and future product lines by reviewing product specifications and requirements; appraise new product ideas and/or product or packaging changes.
  • Bring new products to market by analyzing proposed product requirements and product development programs; prepare return-on-investment analyses; establish time schedules with engineering and manufacturing.
  • Proactively pursue self-instruction on all relevant technical topics. Work with clients to assist them during the implementation process of software.
  • Contribute in the development of project plans for all assigned projects. Work with the team to provide accurate time estimates for development. Ensure the smooth delivery of projects as specified in the project plan.
  • Work with development and team and graphic designer to create innovative and appealing web sites using industry standard methods.
  • Assist with the building, testing, documentation, installation and training of customized applications integrated with selected products with a particular focus on UI and UX for JavaScript, HTML5 and mobile interfaces.
  • Supervise recruitment, training, retention, and organization of development staff in accordance with the company hiring process, personnel policies, and budget requirements.
  • Oversee and manage documentation for future maintenance and updates.
  • Manage complex SaaS based product lines as per i-Open’s offering within the targeted verticals, primarily Municipal Government and Energy Sectors.
  • Perform needs analysis and requirements gathering from industry groups to ensure product delivers optimal solutions.
  • Perform simple UI/UX design and mockups to communicate with clients, developers and designers.
  • Working with internal staff and partners, Manage development and testing of prototypes.

Product Management

  • Manage Software Development Life Cycle (SDLC).
  • Manage revision control and automated build systems utilizing existing systems.
  • Work with QA/Testing team to implement acceptance tests.
  • Analyze and document market trends and competitive offerings.
  • Coordinate feature sets and product road map with management team.
  • Design and development of server based tools and APIs. Create robust server side applications with well documented APIs to integrate with web based front. Technology platforms would primarily be C# but may include PHP or Java depending on requirements.
  • Create innovative and appealing web sites using industry standard methods.
  • Create and manage spatial data schemas and metadata catalogs within databases.
  • Work with the team to provide accurate time estimates for development of components and Develop standard processes for data gathering tools to assist developers with prototypes.
  • Create user requirements and technical documentation.
  • Support and Troubleshoot applications and infrastructure. Provide technical support; investigate and resolve production problems.
  • Document roll out procedures and strategies for software; creation and maintenance of functional and technical design documents, as well as some general business analysis.

Technical Qualifications

  • Post-secondary degree/diploma in Computer Science, Information Technology management or related education and/or experience.
  • 3-5 years of professional product management experience gained from within an enterprise level computing environment.
  • Professional certification is preferred but not required will be an asset.
  • Extensive Experience using related programming languages (Javascript, .NET(C#), AJAX, Python, PHP, HTML, DHTML, XML, CSS) to develop applications
  • In-depth knowledge of ESRI’s ArcGIS Server and Google Earth/Map and associated software; Open Source mapping platforms would be an asset.
  • Fluency with RDBMS such as Oracle, SQL Server, MSSQL and database design would be an asset.

Please submit your resume to careers@i-opentech.com.

Qualifications:

  • Minimum Bachelor’s degree preferably in Computer Science or Marketing
  • A thorough understanding of enterprise practices preferably with GIS/Geospatial background
  • Track record with Enterprise Information Systems, particularly in the Energy Sector
  • Self-starter – proactively pursue self-instruction on all relevant technical topics.
  • Fluency with Technical Requirement and Needs Analysis
  • Some experience related to Project Management and Business Analyst environments
  • Knowledge of ESRI software suite and mapping platforms would be an asset.

Key Attributes:

  • Team player with excellent communication and presentation skills: Experience in educating customers on solutions
  • High level of initiative and well versed in client/server applications
  • Demonstrated ability to effectively organize and prioritize workload
  • Analytical ability to assess the business and technology; a strategic thinker
  • Ability to work under pressure, stay focused – Strong aptitude for interacting with senior municipal management

Core Responsibilities:

  • Develop a comprehensive vision for Company’s Growth Strategy as related to targeted sectors; North America wide
  • Responsible for the Company’s overall revenue objectives
  • Develop Short Revenue Plan based on current solution offerings
  • Guide and drive development and expansion of Product Marketing scope based on input from Industry
  • Implement and manage Account and Customer Service infrastructure

Sales Management Delivery:

  • To lead the overall sales direction of the organization and to formulate and manage strategic 1 year and 5 year Sales Plan for
  • Provide leadership while embracing hands on involvement in the sales process to develop immediate revenues
  • Manage multiple bottom lines including Sales, Marketing and Account Management
  • Oversee the Sales Operations of the business and manage the budget accordingly
  • Manage the company’s pre and post sales practices
  • Work directly with existing contacts and new initiatives to position the Firm for new business opportunities
  • Provide sound reporting to Executive team
  • Lead the company’s recruitment processes to recruit, develop and grow the Sales team and delivery model

Please submit your resume and portfolio to careers@i-opentech.com.