Find your dream job

Work in a great environment

Join a unique and dynamic team

Enjoy a flexible schedule

Are you looking for a new challenge in an environment where your skills will be used to their full potential? You want to make a difference within a dynamic team? Take the plunge and join our expanding company!

Since 1987, Geo-Plus designs and develops software solutions for land professionals. At the cutting edge of technology, Geo-Plus’ products are constantly updated to meet the specific needs of clients coming from diverse backgrounds.

We offer our employees a basic health and dental plan, as well as flexible hours and schedule to accommodate everyone. Our benefits add an important dimension to our total compensation thus improving our employees’ well-being.

Job Openings

Geo-Plus is recruiting a developer to join our team focused on LiDAR, 3D and cutting-edge geospatial data-processing. We are recruiting a senior C++ developer with point cloud processing skills in 2D and 3D Engine Development, geospatial and big data processing who shares our passion for the space and how it can be applied to the AEC industry.

Required Skills:

  • Bachelor’s, master’s + in computer science, mathematics, or a related field
  • Strong C++ skills (C++11 and C++14)
  • 2+ years of experience with Qt 5 Framework (QtQuick, QML, ..)
  • Advanced 2d/3d mathematical data science processes
  • Experience with multi-threaded programming
  • Experience with spatial data structures
  • Familiarity with Visual Studio (2015+)
  • Experience in computer graphics, geometric modeling
  • SQL and NoSQL database experience

Nice to have:

  • GIS including concepts, tools, and data (vector, raster, 3D models, LIDAR, and others)
  • OpenSceneGraph (OSG), OpenGL, Vulcan, ..
  • PCL, OpenCV, or other image-processing libraries
  • Unit tests with QtTest
  • Cassandra, CouchDB (Geocouch), MongoDB, Redis or SQLite (SpatiaLite)
  • Elasticsearch, Hadoop, Kafka, Geohash, Tarantool, ..
  • Cross-platform experience with Linux and Windows
  • Experience with distributed systems and networking
  • Experience with machine learning software packages
  • Python

Job Type : Full Time

Required Language : French, English

Geo-Plus is looking for an experienced Developer to help us build new and maintain existing applications written with Angular and Node.js.

Job Requirements

  • University degree in Computer Science or Computer Engineering, or a college degree in Computer Science or equivalent
  • 6 + years of experience leading large design and development efforts

Strong expertise in:

  • Node.js, Angular
  • HTML5/CSS 3.0
  • PostgreSQL, Mongo DB
  • Automated Testing, DevOps – CI/CD
  • Proven track record of successfully delivering high volume and high availability transactional applications under tight time constraints.
  • Experience with Version Control tools like Git
  • Experience with Cloud technologies like AWS, Azure or Google Cloud
  • Experience with Microservices architecture.

Nice to have

  • Pivotal Cloud Foundry, Kubernetes, Docker
  • Experience in WebGL
  • Knowledge of OpenLayers
  • Advanced 2d/3d mathematical data science processes
  • Python
  • Experience with iOS / Android development
  • Hand on experience implementing DevOps
  • Knowledge of security and privacy standards, and authentication protocols (e.g. OAuth2, OpenID Connect, SSO, Keycloak integration, ..).

Job Type : Full Time

Required Language : French, English

Primary Responsibilities

  • Define a vision of product evolution
  • Feed and maintain the product roadmap
  • Write needs analyzes for new products or improvements to current products and propose their positioning in relation to existing products
  • Bridging the gap between customers and development teams
  • Participate in demonstrations and presentations or needs analyzes during customer visits, conferences and user conferences
  • Disseminate training for customers and distributors
  • Offer training, seminars by videoconference
  • Act as a technical advisor to programmers and representatives
  • Develop documents and training tools (documentations, videos, LMS, etc.)

Requirements

    • Bachelor’s degree in Geomatics and / or Computer Engineering
    • Increased knowledge of civil engineering, as well as the field of surveying
    • Experience as a product manager in an agile environment
    • Have a minimum of 2 years’ experience with AutoCAD and MicroStation
    • Good knowledge of French and English, both oral and written
    • Knowledge of Geo-Plus software (asset)

Job Type : Full Time

Required Language : French, English

Primary Responsibilities

  • Identify new business, primarily through telephone and email communication, by reaching out to prospects and introducing Geo-Plus Solutions
  • Nurture all inbound leads through to qualification for Geo-Plus’s sales team
  • Create a great first impression to our prospects and customers by providing them with a world class experience
  • Identify customer needs to determine if Geo-Plus solutions would be a good fit
  • Manage multiple lead sources, including incoming calls, emails, chats and referrals at a given time
  • Manage existing customer database using Zoho CRM, to ensure all communications are logged and identified
  • Capitalize on up-sell opportunities with existing customer database
  • Work with the Business Developement Manager to develop new strategies to grow sales pipeline, and consistently meet monthly, quarterly and annual goals
  • Handle other duties and responsibilities as defined by management

Requirements

  • 3+ years of sales experience in a B2B environment, preferably in a software-sales / technology-related environment
  • Bachelor’s degree strongly preferred
  • Strong desire to be in technology sales, and a strong technical aptitude
  • Excellent customer service and telephone skills, including strong listening, verbal and written communication
  • Demonstrated ability to meet and/or exceed sales targets
  • Ability to thrive in a competitive, dynamic and quota-driven environment
  • Ability to multi-task effectively
  • Open availability

Assets

  • Experience with Zoho or other CRM
  • Knowledge of Mac OS X and PC
  • Fluency in other languages
  • Experience or knowledge in Land Surveying or Geomatics
  • Experience in customers service

Job Type : Full Time

Required Language : French, English

The candidate will be supporting continuous improvements projects related to database maintenance and reporting as well as programming or editing tools to enhance the user interaction with various existing applications. Most projects are mainly oriented towards supporting and easing the company growth.

Job Requirements

  • A minimum of 1-4 years’ experience
  • Knowledge of C, C++ and VB6
  • Bachelor’s degree in computer science, Geomatics, Civil Engineering, or similar domain
  • Strong skills in mathematics
  • Knowledge of SQL and ACCESS
  • Knowledge of .NET C# Programming
  • Capable of supporting several projects at a time
  • Capable of building reusable code and libraries

Must have

  • Fluent in English and French
  • Knowledge of AutoCad or other drawing software
  • Strong understanding of backend technologies, such as scripting languages, databases and server technologies
  • High degree of autonomy, initiative and creativity

Job Type : Full Time

Required Language : French, English

The employee will participate in the quality control of different software in surveying and civil engineering. They will serve as a technical advisor for programmers and representatives, regarding the practice and the various concepts related to the occupation.

Job Requirements

  • Extensive civil engineering and surveying knowledge
  • Minimum of 2 years’ experience in AutoCAD and MicroStation
  • Fluent in French and English both written and spoken
  • Knowledge of Geo-Plus software (asset)

Must have

  • Ability to easily identify problems
  • Find appropriate solutions
  • Strong skills in problem solving and troubleshooting
  • Versatile, rigorous and independent

Job Type : Full Time

Required Language : French, English

The administrative assistant answers general phone inquiries using a professional and courteous manner, as well as direct phone inquires to the appropriate staff member. She/he will have to reply to general information requests with the accurate information. Also, she/he will have to manage the mail, the bills, and other administrative tasks needed by the CEO.

Job Requirements

  • Use computer word processing, spreadsheet, and database software to prepare reports, memos, and documents
  • Sort incoming mail, faxes, and courier deliveries for distribution
  • Prepare and send outgoing faxes, mail, and courier parcels
  • Purchase, receive and store the office supplies ensuring that basic supplies are always available
  • Provide secretarial and administrative support to the management staff
  • Coordinate the maintenance of office equipment
  • Use computer software to prepare invoices and financial statements
  • Prepare accurate bank reconciliations and deposits
  • Assist with financial reports as required

Must have

  • College degree in administration or equivalent
  • +3 years experience in a similar position
  • Knowledge of Microsoft Office software
  • Works well in a team
  • Organized
  • Good at multi-tasking
  • Written and spoken English and French
  • Dynamic
  • Independant

Job Type : Full Time

Required Language : French, English

Apply

To apply, send your resumé to information@geo-plus.com, or fill the contact form for more information.