Application Developer

We are currently looking for Application Developers for our Regina based customers.  Responsibilities will include developing and maintaining applications based on the business requirements. The developer will have an understanding of areas of development and will collaborate with a cross-functional team that includes designers, developers, business analyst, data analysts, and project managers to deliver solutions.


  • Building, implementing and integrating software application to meet the organization’s needs
  • Participate in technical solution discussions with the team and provide ideas, approaches, and recommendations
  • Participate in meetings to demonstrate applications to managers and stakeholders
  • Identify technical risks throughout the software development lifecycle, raise concerns to the development team and suggest alternative solutions to meet project objectives
  • Generate software documentation and reports
  • Work effectively in an Agile software development environment
  • Maintain code effectively in version control software


  • Bachelor’s Degree or equivalent work experience
  • .NET and Java experience, Spring and Spring boot experience is a plus
  • Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns
  • Experience with RestFul Web services and related protocols
  • Experience with front end frameworks such as Angular
  • Deep experience with version control systems
  • Experience with cloud technologies is an asset
  • Excellent client facing communication skills
  • Possesses leading edge technical knowledge
  • Understands principles of agile development
  • Demonstrated ability to produce high quality deliverables

How To Apply
We welcome your interest in joining the ITC Team.  To apply for this opportunity, please send your complete resume to

We thank you for your interest, however, only those selected for interviews will be contacted.