Our company was founded on delivering real, personal service. We are excited about FIRMA recently opening for business in numerous states within the U.S.

Welcome to FIRMA Foreign Exchange.

Senior Programmer

Intermediate/Senior .NET Developer

Are you looking to work for one of Edmonton’s best?
FIRMA Foreign Exchange was recently named one of the 'Top 50 Best Workplaces in Canada' (2011).  Check out our other awards at http://www.firmafx.com/ca-en/company/awards-and-distinctions/

 FIRMA Foreign Exchange is an Edmonton based, Alberta owned foreign exchange broker with locations across Canada, the United Kingdom, New Zealand, and Australia. Our company has over 17,000 customers, 200 employees, and 22 international branch offices. 

We are looking for a .NET Programmer to join our internal development team. We build and maintain an enterprise Line-of-Business application.  We run with Scrum and operate within the TFS ALM toolset. Our environment is a growing business, and this job can’t be compared to typical programming jobs.  The hours for this position are typically 8 AM to 4 PM, 35 hours a week, but the hours are flexible. 

 An ideal candidate will possess

  • Experience in modern web technologies, WCF and Web API.
  • Experience working with Windows Applications.
  • A thorough understanding of the REST architecture.
  • Experience working with SQL Server and the BI Tools.
  • Experience working with agile planning tools in TFS 2012.
  • Experience working with Microsoft Load Testing and Unit Testing Tools.

 Total Compensation

  • Annual Salary commensurate with experience plus performance bonus
  • Medical and dental benefits.
  • 10 vacation days, 5 personal days, ½ Friday per month (equates to 21 paid days off per year).
  • Employee recognition system - movie tickets, iPods, etc.
  • Other perks - discounted ETS pass, casual Fridays, fresh fruit and beverages, staff appreciation events.


We value our employees greatly and as a member of the Development Team, FIRMA will continue to invest in your career development by assisting you with further technical training.

Bookmark and Share