Senior Software Engineer

Full Time
  • Full Time
  • Toronto

Teacup Tech Systems

Please apply ONLY if you have Public Service Experience in Canada

Experience and Skill Set Requirements:

Must haves:

  • Experience in structured methodologies for development, design, implementation and maintenance of multi-tiered Web based, Client/Server and mobile applications
  • Experience with .Net framework 4.6 and later, C#, VB.NET, ASP.NET, ADO.NET, MVC, DevExpress Controls, JavaScript/JQuery, XML/XSL, JSON, Entity Framework, Web Service, SOAP, WCF
  • Experience with relational database technologies (MS SQL 2012 and later), data modelling, T-SQL, stored procedures, tables/views, query optimization
  • Experience with reporting generation tool (e.g. Microsoft SSRS) and ETL tool (e.g. Microsoft SSIS)
  • 5+years experience with Microsoft Team Foundation Server and issue tracking systems.
  • 5+ years experience with one or more communications protocols and IIS server (Internet Information Services)
  • Experience with making Application accessibility compliant (AODA)
  • 3+ years experience with development of solutions in cloud computing (Azure Cloud) technologies.


To apply, please visit the following URL: