We are always on the lookout for talented software professionals who would thrive as part of our team.



We are currently looking for senior and intermediate sales individuals to join our team. Reporting to the Vice-President, Software Development, you will establish new business relationships and develop opportunities with clients through the entire sales cycle. You will manage some existing client relationships both locally and across North America. You are a technically minded individual who has the desire and ability to learn.

Occasional travel into the USA is anticipated.

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

Apply Now

The successful candidate will have:

    • a proven track record of sales in the professional services industry
    • familiarity with the software development life cycle
    • excellent written and oral communication skills
    • a university degree or equivalent business experience
    • experience with channel sales an asset

Java Developer

We have an immediate need for an Intermediate-to-Senior Java Server Software Developer to join our dynamic team of talented professionals. As a Software Developer at bitHeads, you will be responsible for developing software programs according to technical and functional specifications.

Apply Now

What We’re Looking For

    • 6+ years development experience within a server side Java environment.
    • JavaScript.
    • Knowledge of NoSQL databases (MongoDB preferred).
    • Experience in web-based n-tier development.
    • Experience in developing cloud based solutions using AWS or Azure
    • Excellent debugging skills
    • Broad experience in overall system design and implementation
    • Excellent object-oriented design and data modeling skills
    • Excellent interpersonal and communication skills
    • Knowledge of creating and consuming web services in XML and JSON
    • Proven experience in designing persistence and caching models using both SQL and NoSQL

AngularJS Developer

We are currently looking for a Web Front-End Developer for a 6+ month contract to work on a project developing a command-and-control interface for state-of-the-art, high performance, cryptographic security products. The successful candidate MUST have a strong development background in JavaScript/Angular JS with demonstrable workplace experience. Minimum 7 years engineering experience.

Apply Now

What We’re Looking For

    • Socializing designs with the team and integrating suggestions and changes as appropriate.
    • Making sure that your code (and others’) is properly modularized and unit tested.
    • Providing documentation as appropriate, ranging from comments in code to end-user documentation.
    • Resolving issues found during engineering test and QA in a timely manner, taking risk into account.
    • Conceiving, proposing, and selling new ideas to the engineering team, and guiding their implementation.
    • Providing work assistance to lower level engineers, including design and code reviews.
    • Assisting the Customer Support and Marketing groups as necessary.