Software Developer
Terracor Business Solutions
Winnipeg, MB
Terracor Business Solutions is looking for a software developer to join our great team of developers.

The position would be primarily as a desktop developer where you would be in charge of enhancing existing products and creating new custom applications & integrations.

We work with the latest technologies and want the kind of person who not only loves working with newer technologies but also keeps on top of the latest in the field.

You will need to be self motivated, autonomous but also should be a great team player who enjoys helping and working with the team.

Requirements

Must Have

Great verbal and written communication skills
Ability to create applications from database to UI
A passion for software development. It should be something you love and are always improving on
A belief that tests are the only way to develop solid professional software
Experience writing specifications and proposals
Experience developing client side .NET applications
Experience developing integrations with 3rd party solutions
Experience working with relational databases

Nice To Have

Knowledge of or experience with developing mobile solutions
Experience developing web applications
Experience and/or knowledge in practices such as Unit Testing, TDD & BDD.
Experience using Git (or another DVCS).
Knowledge of basic accounting principles.
Programming experience other then .NET
Benefits

3 weeks holidays
Paid sick leave
Full benefits package
Resources required for the position e.g. books, screencasts, development tools etc