Who we are

Telling you about job requirements probably isn’t as helpful as describing characteristics of the people who are already succeeding at Softworks. All of us have a a mix of technical and customer service skills.

What we want

Communication Skills

An accent is awesome (more flavor) but you need to be totally comfortable in English both oral and written. If you speak a second language – bonus points! You need to love talking with customers.

Active Learners

The best people are the ones who know they don’t know everything. We’re looking for people who are always looking for the best ways to do things and stay on top of the latest trends in whatever they’re doing.


We need people willing to take the bull by the horns to get the job done. We want people who aren’t afraid to try new things and are always on the lookout for the best way to accomplish a goal or objective.

What we offer

Remote Work Opportunities

Imagine not having to argue with traffic every day, and being able to work from the comfort of your own home. Softworks offers a remote work program that allows employees to work a portion of their week from their home office, and it’s easier on the environment!

Insurance and Benefits

Life can be expensive, so let us shoulder some of the burden. Softworks offers a comprehensive benefits package for full-time employees, including prescription drug and dental coverage, eye exams, and insurance policies to help protect you and the ones you care about.

Work/Life Balance

We understand that life doesn’t always work around your job schedule. That’s why we offer a flexible PTO program; whether you’re sick, have a family emergency, or just need to rest up, we let you take the time you need to be able to give us your best.

Job Openings

We build and support beautiful cloud-based web and mobile apps for managing professional licensing organizations. We are looking for one person to join our Alinity Implementation team as a database specialist.

Our products use the Microsoft stack with a SQL Server database (version 2016) back-end. Tasks performed in this position include writing and editing stored procedures to:

convert customer data, implement customer-specific business rules and processes, create sample data for scenario testing, and, extend the product database code for new features. You will also be required to configure custom forms in XML.

You must have strong SQL and TSQL skills to be selected for this position and your skills must be current. We test all candidates for technical skills so please consider this requirement before applying. A typical range of questions you must be able to do well on can be found at these links:

For SQL: | 70% or better required

For TSQL: | 90% on Easy and Moderate Sections, 80% on Advanced

Experience in XML and SQL Report writer are assets so please highlight them in your covering letter and resume if you have them.

Good communication skills in English – both written and verbal – are important. You will work directly with end-users during the testing and refinement phase of projects with minimal support from your Team Leader.

This is a great opportunity to take the next step in your career as a software developer. We have several database experts to learn from on our team, a product that makes extensive use of modern database features, and an advanced development environment that includes generators for most routine code.

We offer a competitive salary, Blue Cross health and dental benefits, flexible vacation policy, modern office space, and work-from-home options. This position is in our Edmonton office only. A relocation allowance is not available.

If you’re the Database Software Developer we’re looking for, please send a resume with a covering letter in response to this post.

Required education:

  • Diploma/Certificate in computing science or related field

Required experience:

  • TSQL development : 2 years

We’re always recruiting

Great things happen when people are working at jobs they love. Are you doing great things?

We’re always looking for exceptional people even when we aren’t advertising a job posting. You should know, however, that submitting a standard resume won’t get you anywhere. If we are going to have a relationship, we might as well start by being honest! Let us know why you think you would be a great addition to our team.