Software Developer

GenoLogics Life Sciences Software

April 08, 2014

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at

Job Category: 
Job Specialization: 
Software Development
Company Overview: 

The GenoLogics philosophy is that to build a great company, you must first and foremost be a great employer. This means creating a workplace that i sboth inspiring and rewarding - one with shared purpse and meaning. GenoLogics produces more than world-class software; we develop solutions to help advance the early detection, prevention and treatement of diseases such as cancer. To achieve this vision, we've created a flat, boundaryless team environment where communication is open and decision-making is transparent. It is the creativity, energy and savvy of our people that enables our sucess as an organization.

Job Summary: 

GenoLogics is looking for talented software developers to help us advance Clarity LIMS, the life sciences industry's leading lab information management system (LIMS) for Next-Generation Sequencing Labs. GenoLogics produces more than world-class software. We are developing solutions to help advance the early detection, prevention and treatment of diseases such as cancer. In close partnership with leaders in Next-Generation Genomics we are working to ensure that customers realize the full value of their LIMS software today, while working to apply it to the latest technologies that will enable personalized medicine tomorrow. This is an opportunity to become part of a bright, talented team and develop a world-class product.

To excel in this position, you must be passionate about software development, you must enjoy working with other brilliant developers, and you cannot be afraid to speak your mind on coding issues. You possess a burning desire to write high quality code. You are knowledgeable about the tools and techniques leading to robust, maintainable software and enjoy sharing your approaches with team members. You are not afraid to try new things and enjoy the challenge of learning and applying new technologies. As a member of the software development team, you will be expected to contribute to both our software products and our agile development process.


  • Contribute to the design and development of cutting-edge software solutions.
  • Participate in all aspects of our agile development process; release and sprint planning, daily scrum meetings, code reviews, sprint reviews, and spring and release retrospectives.
  • As a member of a team you will help estimate, design, and devlop complex client-server software.
  • We practice continuous improvement; you will be expected to provide feedback about our product, it's architectural design, and our development processes.
  • Participate in shared learning; all developers share their knowledge through periodic lunch-and-learns.
  • Our developpment environment includes, Java, Groovy, JavaScript, Bas, JetBrains, IntelliJ, Web Applicaitons Servers (eg. JBoss), Apache, Linux, OS X, Windows, and configuration and build management tools (eg. Subversion, Git, Jira Agile, Crucible, and Bamboo). 



  • Deep understanding of Java and Web Applications
  • Proficiency in the following: Hibernate, Grails, JavaScript
  • Experience with Scrum, development methodology
  • Familiarity with at least one JavaScript framework (eg. jQuery, ExtJS, etc)
  • Familiarity with developing and consuming RESTful API's
  • Passion and excitement about latest trends in software development


  • Deep understanding of database design and data modeling principals
  • Proficiency developing rich user interfaces for web front-ends
  • Experience developing and consuming API's or SDKs
  • An interest in creating scalable and maintainable distributed systems
  • Post-secondary degree or diploma in Computer Science or a related discipline

We Also Offer

  • Competitive pay, vacation, and benefits plan
  • Flexible environment and working arrangements
  • Periodic Hack Days (to work on a project of your choice with tools of your choice; food and beverages provided)
  • 42" flat screen TV with Xbox 360
  • On-site gym, outdoor basketball court, foosball and indoor bike racks
  • Parking or transportation subsidy
  • Free pop, juice, coffee, and tea
  • Fresh fruit and snacks every week
  • Involvement in community events such as local fundraising campaigns and events
How To Apply: 

GenoLogics offers an attractive total compensation package including benefits and stock options. We thank everyone for their interest in this position; only short-listed applicants will be contacted. A hiring decision will be made as soon as we find the perfect candidate. Interviewing will be ongoing until such time. Please send your cover letter and resume to

GenoLogics is well positioned for success within its marketplace. GenoLogics has been a proud recipient of both the Human Resources Excellence Award and the Product of the Year Award, as awarded by the Victoria Adavanced Technology Council (VIATeC).

Other Info: