Visual-Eyes is an industry leading practice management software for the eye care industry in Canada. We have been in business over 20 years and are looking for a new Intermediate Application Developer to join our Red Deer team. The Intermediate Developer's primary focus is improvements to existing products and bug fixes. This role also includes supporting the training team through completion of data conversions.

Key Responsibility Areas:

Product Development:

  • Creates code to complete assigned stories
  • Ensures proper code documentation completed
  • Ensures no new compiler errors/warnings added to program
  • Creates appropriate unit tests as new features are developed
  • Ensures Comments and Acceptance Criteria are read and understood
  • Ensures Story is properly tested prior to passing for Functional Testing
  • Proper use and branching of GIT
  • Proper documentation

Scrum Processes:

  • Uses Agile SCRUM methodology
  • Participates in daily stand-ups
  • Research ideas to fix bugs properly and to determine the source of the problem
  • Assesses, analyzes and determines how requests will impact customers
  • Meets with Product Owners to review priorities and clarify needs prior to story pointing
  • Sub-divides complex stories into workable pieces
  • Meet with Product Owners to clarify acceptance criteria
  • Accurately story point stories as they are reviewed by Product Owners
  • Participate in all SCRUM related meetings

Data Conversions:

  • Receives customer data
  • Reviews and assesses data for transfer
  • Build new conversion tools as required
  • Runs pre-conversion and provides data to customer for verification and checking
  • Fixes and makes adjustments as needed
  • Processes final conversion and performs any post fixes

Development Architecture:

  • Works with Product Owners / Clients in view of the big picture to determine best long term strategies for the software
  • Participates in determining options and pitfalls for various initiatives to help come up with workable solutions

Projects and Assignments:

  • Performs various projects and assignments as required
  • Sourcing, building, and maintaining office computers / network
  • Provides training on how new developments / functions work
  • Provides technical support coaching and help as needed



  • Undergraduate degree in Computer Science or Computer Engineering


  • Visual object oriented programming, preferably Delphi/RAD
  • 5 years Development experience
  • SQL, Delphi, Git, and/or Bitbucket experience is a great asset

Competencies (skills, abilities, knowledge):

  • Communication – verbal and written
  • Logical Analytical Skills Problem Solving / Trouble shooting
  • Technical – computer / development skills
  • Attention to detail / Accuracy 

Compensation and Benefits

We offer a relaxed corporate atmosphere, several staff and family events each year, encourage a healthy work-life balance, and offer health benefits and group RSPs. Please reply with your resume, cover letter, and expected salary to  This is a one year contract position that would require relocation to Red Deer. To learn more, visit us at

We thank all candidates who apply, however, only those considered for an interview will be contacted.


Company Type
Privately Held
Company Size
11-50 employees
Red Deer, AB, CA
Software Development
Technology (Software & Internet)
Company Website
Company Jobs
Jobs at Visual-Eyes