Careers

"Kelowna has one of the fastest growing tech industries in Canada with endless outdoor adventures I wouldn't want to live anywhere else"

Current Available Positions

Survey Software Sales Representative

About the Position

Regional Sales Representative – Survey Business- Central US & CANADA

Candidates are invited to apply for the position of Regional Sales Representative- Central

MicroSurvey Software Inc., part of Hexagon’s global brand network, is a company that develops and distributes a family of specialized computer software for Land Surveyors, Civil Engineers, Contractors, Mapping Professionals, Police Officers and Accident Reconstruction Specialists. MicroSurvey’s technical support has been ranked number one by industry professionals because of our world class customer service. We are a Kelowna based software company with global reach and ambitious growth plans for 2019 and beyond. We are currently seeking an Account Sales Representative to take over an existing territory and client base in addition to identifying and perusing new business within the territory.

Reporting to our Sales Manger, the position has responsibility in three key areas; sales/marketing, new business development and client retention. The position works closely with the Sales Manager and our Marketing Manager to design, implement and administer programs that support both short and long term strategic objectives of the Company.

Responsibilities

Develop territory sales and meet sales objectives for their region (70%)

  • Able to develop sales opportunities by researching and identifying potential accounts (direct and dealer); prospecting and soliciting new accounts (direct and dealer); building rapport with all prospects.
  • Service existing customers in the territory by building relationships with key customers, suppliers, and industry associations. Consultative selling and promotion of MicroSurvey Software products and services within customer segments in the assigned territory.
  • Identify client requirements, proactively and professionally recommend and sells programs, products and services; proposing solutions to customers by providing technical information, guidance and demonstrations of MicroSurvey software.
  • Respond to inbound leads, make regular outbound calls, cold calls and prospect for new business.
  • Provide regular forecast and sales pipeline updates to the Sales Manager.
  • Plans and conducts programs and activities (focused regional marketing efforts and campaigns, regional training efforts and dealer and customer demonstrations and meetings etc…) that will drive growth of the MicroSurvey brand in territory.
  • Attend industry trade shows for territory as required.

Account management (10%)

  • Serves as primary point of contact for their accounts and dealers.
  • Identify opportunities within existing accounts for new business (add on sales, cross product sales, new product needs etc.). Uses company resources appropriately to move towards achievement of set goal(s) for the account.
  • Track and report lost sales opportunities and the associated reasons to the sales manager.
  • Identify and report changing customer preferences, requirements and shifting market needs to help ensure MicroSurvey is best able to set development priorities and objectives that will drive future sales.

Business Planning and territory management (10%)

  • Develops an Annual Business Plan for the Territory, focusing on business planning steps within span of control, as well as needs from cross-functional partners.
  • Provides analytic insight on customer needs and territory data, report issues and opportunities, utilizing all available company resources.
  • Reports new product ideas/suggestion, market trends and competition.

Administration (10%)

  • Utilizes CRM (ACT) to document all communication and opportunity in the territory.
  • Sends monthly and quarterly report to Sales Manager about territory business update.
  • Completes and submits Expense Reports as required.
  • Manages demo and loaner equipment or sample requests.
  • Participates in monthly sales meeting to report on overall territory status and provide feedback.

Other duties as assigned.

Qualifications and Skills

  • Foster Collaboration
  • Results Oriented
  • Communication Skills
  • Selling and Closing skills
  • Customer Driven Focus
  • Strong Business acumen
  • Entrepreneurial Spirit

Working conditions:

The job is based out of our main offices headquartered in West Kelowna, British Columbia. This position will require some domestic travel to cover the given geography in Mid-West & Central USA and Canada, 10% of your time- roughly 5 trips per year. Occasional weekend travel and work required for company meetings, trade shows and/or MicroSurvey Dealer or Partner conferences. Business hours are flexible, but as the territory regional is geographically Central USA and Canada, the ideal candidate will be able to cover regular business hours for a Central time zone.

Primary communication and networking with prospects and customers will be done via telephone, email, electronic media (Twitter, LinkedIn, Association forums, blogs etc.).

Preference will be given candidates able to work from our offices here in Kelowna, but an outside position may be considered.

Minimum qualifications:

  • Post-secondary school education (Technical Diploma or Degree) with emphasis on any of the following disciplines
    • Surveying or Geomatics,
    • Engineering: Civil/Municipal/Structural/Environmental/Architectural/BuildingTechnology/ Geotechnical
  • Must have three to five years work experience, business development or sales experience in a related field
  • Proven ability to build business partnerships and to deal effectively with all levels of management.
  • Ability to travel.
  • High energy, flexible individual with the ability to prioritize and multi-task.
  • Ability to present information clearly and effectively both verbally and in writing; an active listener who projects a professional demeanor
  • Customer-focused attitude, with the ability to understand, anticipate and identify customer needs while using information to provide the best-individualized service.
  • Proven integrity through open and honest interactions with colleagues and encourages active participation and commitment from others in the pursuit of common goals;
  • Understands roles, setting expectations, sharing information, and building consensus.
  • Proven ability to close sales, growing a territory and existing accounts through referrals
  • Solid understanding of Business to Business based sales as opposed to Retail sales.
  • Has sold value added vs price
  • Dealing with top decision-makers and multiple decision makers
  • Comfortable with phone based selling, making cold calls
  • Familiarity with commission based selling and working with a long sales cycle
  • Comfortable prospecting for new business

Technical Support Representative

About the Position

MicroSurvey software creates, markets and supports software and hardware tools that are used worldwide by land surveyors, civil engineers, construction professionals and forensic reconstructionists. MicroSurvey is based in Kelowna, British Columbia, Canada. We are seeking a new member for our support and development team with strong interpersonal and communication skills, an organized approach to seeking and documenting solutions to technical problems, strong research skills and familiarity with surveying practices, surveying calculations and CAD software. Experience with MicroSurvey CAD, FieldGenius and STAR*NET software will be a significant asset. Knowledge of geodetics, GPS technology and least squares adjustment, or a willingness to research and learn about these topics will be important.

Primary roles include responding to phone and email requests for assistance, updating company records about support interactions, creating video, text and web based training and marketing resources for the use of clients and staff members, and providing training in person and online. You will also work closely with our development team, identifying areas for product improvement and relaying client requests for new features and functionality.

This is an excellent position for a technologist or experienced field surveyor. The work familiarizes you with practices and geodetic problems throughout the world and allows you to gain experience with leading edge technologies. At MicroSurvey, we are praised for our familiarity with industry practices because of our hiring practices and we hope you can bring your experience with you to this interesting and challenging position.

MicroSurvey offers a competitive salary and benefits package based upon your qualifications, and is a local business which has been based in the Okanagan for 25 years.

Job Description:

Telephone and Helpdesk Customer Assistance

  • Provide a friendly, courteous experience for customers and prospective customers when they reach the support department
  • Respond to support emails via Helpdesk and receive support calls
  • Contact customers to assist when requested by sales staff
  • Offer solutions to well-known problems to customers, and follow up to ensure explanations were understood
  • Troubleshoot and document software issues following a methodical troubleshooting algorithm
  • Research solutions for newly encountered issues or required new solutions
  • Maintain “ACT” client contact database
  • Maintain Helpdesk articles and client database

Find and Diagnose Defects

  • Verify and if necessary report defects when encountered during testing, support or training
  • Identify “workarounds” as a short term solution for customers who have encountered defects.
  • Suggest changes and methods for the improvement of our products

Quality Control

  • Test new versions and updates
  • Confirm bug fixes
  • Maintain “Ontime” bug tracking system

Documentation and Training

  • Assist with the development and proofreading of printed manuals
  • Update Helpdesk technical articles and trouble shooter

Sales/Dealer/OEM Support

  • Perform research to learn about new technologies and techniques
  • Provide training and support for sales people and internal staff
  • Communicate with prospects to assist in their evaluation of the software
  • Assist prospects in transitioning from other solutions to MicroSurvey
  • Attend trade shows or training sessions, which may include international travel
  • Devise “advanced solutions” for prospects and customers that are beyond the core functionality of the software.

 

Benefits program includes Life Insurance, including limited Dependent Life Insurance Coverage, Accidental Death and Dismemberment, Short Term Disability, Long Term Disability, Extended HealthCare (including a Vision Care program), and Dental care.

MicroSurvey is always on the lookout for qualified people who are looking for a unique and satisfying work environment. If you are interested in joining our company, please email careers@microsurvey.com with your cover letter and resume. Please also add "Technical Support Position" to the email subject line.

Junior Software Developer (C++)

About MicroSurvey

MicroSurvey Software Inc. develops and markets a family of specialized software for Land Surveyors, Civil Engineers, Mapping Professionals, Police Officers and Accident Reconstruction Specialists. We are located in West Kelowna, British Columbia and are part of Hexagon. Learn more at www.microsurvey.com.

About the Position

We are looking for a Junior Software Developer to join our team and launch an exciting tech career! Our ideal candidate is a recent graduate with a bachelor’s degree in Computer Science or Software Engineering, the demonstrated ability to thrive in a fast-paced and fluid environment, and the drive and motivation to continue learning all sorts of exciting technologies as necessary to become a productive and valued part of our team. If you are excited and passionate about learning and want to work with state-of-the-art technologies, we want to hear from you! This position is based out of our West Kelowna office.

Responsibilities

  • You will develop software solutions in a team environment, in accordance with requirements and design
  • You will work as part of a diverse team to take new product ideas from concept to delivery
  • You will support existing products through defect investigation, resolution, and testing
  • You will commit to continuous learning in a fast-paced and quickly-evolving business

Required Qualifications & Aptitudes

  • You have a bachelor’s degree in Computer Science, Software Engineering, or equivalent
  • You have 0-3 years software development experience in a corporate environment
  • You take great pride in building robust software
  • You have a solid understanding of data structures and algorithms
  • You have knowledge and experience with object-oriented programming (OOP) in any language
  • You enjoy the unique challenges of both writing new code and debugging problems in existing code
  • You enjoy learning new technologies and will commit to continuous learning and education
  • You enjoy solving logic problems or puzzles and can think your way through complex scenarios
  • You enjoy solving mathematical problems and are not intimidated by geometry and trigonometry
  • You have a strong interest in continually refining and improving your software development abilities
  • You can work collaboratively with diverse people in cross-functional teams

Qualifications Considered an Asset

  • You have knowledge and experience with C++ development and Microsoft Visual Studio
  • You have knowledge and experience with Lisp and/or AutoLisp
  • You have familiarity with AutoCAD or similar programs
  • You have familiarity with geomatics, geodesy, surveying, mapping, GIS, construction, or forensics fields
  • You have familiarity with surveying equipment including GNSS receivers, total stations, or laser scanners

Apply

MicroSurvey is always on the lookout for qualified people who are looking for a unique and satisfying work environment. If you are interested in joining our company, please email careers@microsurvey.com with your cover letter and resume. Please add "Junior Software Developer (C++)" to the email subject line.

Software Developer (C++)

About MicroSurvey

MicroSurvey Software Inc. develops and markets a family of specialized software for Land Surveyors, Civil Engineers, Mapping Professionals, Police Officers and Accident Reconstruction Specialists. We are located in West Kelowna, British Columbia and are part of Hexagon. Learn more at www.microsurvey.com.

About the Position

We are looking for an experienced C++ Software Developer to join our team and advance their career! Our ideal candidate has 3+ years experience developing software in a corporate environment, intermediate to advanced C++ development and other requisite skills, and a passion for building professional applications with a very large code base and many complex, interconnected components. We want someone with enough knowledge and experience to quickly become a productive and valued part of our team, with a commitment to continuous learning and the ability to learn and master new technologies. The position is based out of our West Kelowna office.

Responsibilities

  • You will develop software solutions in a team environment, in accordance with requirements and design
  • You will write design specifications, in accordance with requirements and best-practices
  • You will support existing products through defect investigation, resolution, and testing
  • You will develop and maintain unit test cases to validate your code
  • You will work as part of a diverse team to take new product ideas from concept to delivery
  • You will commit to continuous learning in a fast-paced and quickly-evolving business
  • You will provide technical expertise to the technical support team on critical customer issues

Required Qualifications & Aptitudes

  • You have a bachelor’s degree in Computer Science, Software Engineering, or equivalent
  • You have 3-8 years software development experience in a corporate environment
  • You take great pride in building robust software, and have excellent debugging and testing skills
  • You have a solid understanding of data structures and algorithms
  • You have a strong background in object-oriented programming (OOP) in any language
  • You have intermediate/advanced knowledge and experience with C++
  • You have intermediate/advanced knowledge and experience with Git, TFS, or other source control system
  • You have any experience with at least one scripting language for automating trivial or routine tasks
  • You enjoy the unique challenges of both writing new code and debugging problems in existing code
  • You enjoy learning new technologies and will commit to continuous learning and education
  • You enjoy solving logic problems or puzzles and can think your way through complex scenarios
  • You enjoy solving mathematical problems and are not intimidated by geometry and trigonometry
  • You have a strong interest in continually refining and improving your software development abilities
  • You are results-driven and have a strong ability to work independently with minimal supervision
  • You can work collaboratively with diverse people in cross-functional teams

Qualifications Considered an Asset

  • You have knowledge and experience with Microsoft Visual Studio
  • You have knowledge and experience programming with libraries such as MFC or STL
  • You have knowledge and experience with Lisp and/or AutoLisp
  • You have knowledge and experience with database design and queries
  • You have knowledge and experience working with agile methodologies like Scrum
  • You have familiarity with AutoCAD or similar programs
  • You have familiarity with geomatics, geodesy, surveying, mapping, GIS, construction, or forensics fields
  • You have familiarity with surveying equipment including GNSS receivers, total stations, or laser scanners

Apply

MicroSurvey is always on the lookout for qualified people who are looking for a unique and satisfying work environment. If you are interested in joining our company, please email careers@microsurvey.com with your cover letter and resume. Please add "Software Developer (C++)" to the email subject line.

Senior Software Developer (C++)

About MicroSurvey

MicroSurvey Software Inc. develops and markets a family of specialized software for Land Surveyors, Civil Engineers, Mapping Professionals, Police Officers and Accident Reconstruction Specialists. We are located in West Kelowna, British Columbia and are part of Hexagon. Learn more at www.microsurvey.com.

About the Position

We are looking for an experienced C++ Software Developer to join our team and advance their career! Our ideal candidate has 8+ years experience developing software in a corporate environment, advanced C++ development and other requisite skills, and a passion for designing and building professional applications with a very large code base and many complex, interconnected components. You are an expert C++ developer with a proven track record and can very quickly become a productive and valued part of our team. You will collaborate with other developers of varying experience and skill levels. You will mentor and advise other developers on systems design, implementation details and best-practices. You are receptive to the ideas and critiques of other developers. You have a commitment to continuous learning and the ability to quickly learn and master new technologies. The position is based out of our West Kelowna office.

Responsibilities

  • You will design and develop software solutions in a team environment
  • You will work as part of a diverse team to take new product ideas from concept to delivery
  • You will support existing products through defect investigation, resolution, and testing
  • You will write new code and maintain existing code
  • You will use our established software development standards and practices
  • You will use source control to effectively manage code
  • You will review project requirement specifications and provide advice on project feasibility
  • You will write project design specifications, in accordance with requirements and best-practices
  • You will derive accurate development time estimates and timelines based on project design
  • You will show agility when faced with changing project requirements
  • You will develop and maintain unit test cases
  • You will conduct functional testing
  • You will participate in code reviews
  • You will ensure both product quality and code quality
  • You will work both independently with minimal supervision and collaboratively in cross-functional teams
  • You will mentor and guide other members of the team, from junior to other senior developers
  • You will provide advice in selecting, implementing, and refining internal development tools and processes
  • You will commit to continuous learning in a fast-paced and quickly-evolving business
  • You will continually refine and improve your software development abilities
  • You will take ownership, pride, and responsibility in your own work and the work of the team around you
  • You will provide technical expertise to the technical support team on critical customer issues

Required Qualifications

  • You have a bachelor’s degree in Computer Science, Software Engineering, or equivalent
  • You have 8+ years software development experience in a corporate environment
  • You have excellent debugging and testing skills
  • You have a solid understanding of data structures and algorithms
  • You have a strong background in object-oriented programming (OOP) in C++
  • You have advanced knowledge and experience with C++
  • You have advanced knowledge and experience with Git, TFS, or other source control systems
  • You have advanced knowledge and experience with any scripting language
  • You have experience solving mathematical problems especially geometry and trigonometry

Qualifications Considered an Asset

  • You have advanced knowledge and experience with Microsoft Visual Studio
  • You have advanced knowledge and experience programming with libraries such as MFC and STL
  • You have knowledge and experience with Lisp and/or AutoLisp
  • You have knowledge and experience with database design and queries
  • You have knowledge and experience working with agile methodologies like Scrum
  • You have familiarity with AutoCAD or similar programs
  • You have familiarity with geomatics, geodesy, surveying, mapping, GIS, construction, or forensics fields
  • You have familiarity with surveying equipment including GNSS receivers, total stations, or laser scanners

Apply

MicroSurvey is always on the lookout for qualified people who are looking for a unique and satisfying work environment. If you are interested in joining our company, please email careers@microsurvey.com with your cover letter and resume. Please add "Senior Software Developer (C++)" to the email subject line.