Current Opportunities

Intermediate Software Developer

Who We Are

We are a local success story. We began in Halifax, Nova Scotia and have continued to grow here for more than 25 years. We are building software applications that help insurance companies around the globe grow and become more successful.

The secret to our success is the people we employ. We believe in hard work, continuous education, and leveraging the unique talents we all bring to the software development process.

Most importantly, we look for people who want to have impact on our business by utilizing their skills to their potential. Collaboration in a dynamic, agile work environment is part of our every day.

The Developer’s Role

The Intermediate Software Developer will collaborate with our Team to bring the best ideas, innovations, and solutions to our customers. You will liaise with Product Managers, Business Analysts, Customer Account Managers, QA analysts and Software Architects to develop software solutions.

What we are looking for

  • College diploma in Computer Programming or university degree in Computer Science
  • Minimum of 4 years working as a software Developer
  • Experience with C#, PostgreSQL, or SQL-Server
  • Knowledge of ASP.Net MVC, JavaScript, jQuery, VueJS
  • Programming in an Object-Oriented environment 
  • Usage of Git and the Git Flow workflow
  • Proven ability to set priorities and manage multiple tasks

Any of these additional skills/qualities will be considered pluses:

  • Experience with RabbitMQ
  • Experience working in Agile software development processes
  • Exposure to the Insurance industry

The Benefits

We know today’s employment market is competitive and we pride ourselves on building an environment where our employees choose to stay, many for 10+ years.

That’s why Garvin-Allen offers a competitive compensation package including flexible work arrangements, group benefits, paid personal days, personalized fitness allowance, matching RSP contributions, volunteer days and free snacks and beverages. We are constantly changing our space to meet the needs of our team and maximize employee comfort while at work. We believe in a good work/life balance and strive to nurture a culture that embraces this philosophy.

Apply now at


Toll free (Canada and the United States): 1.877.325.9062
From other locations: 1.902.453.3554


Garvin-Allen Solutions Limited
Unit 12, 155 Chain Lake Drive
Halifax, NS Canada B3S 1B3