Get similar jobs by email for

Senior Software Developer


Job Summary

Ward Technology Talent Inc.
Calgary, AB T2P 2M5
Computer/IT Services
Job Type
Full Time

Senior Software Developer

About the Job

Job Description

Senior software developer will be part of our client's technical team based in Calgary, Canada

  • 5+  years proven track record of software development and design 
  • 5+ years working on a large n-tier application with rich business functionality in .NET

Technical Skills

  • Experience building scalable, maintainable, multi-tier systems on Microsoft stack
  •  Develop proofs-of-concept and prototypes to validate and compare design alternatives. Perform cost/benefit and trade-off analyses of design alternatives
  •  Able to make technical decisions to meet the design goals laid out in product road map and by management.
  •  Must have experience on various software methodologies (such as SDLC, Agile, Test Driven Development)
  •  Hands on programming, Debugging and troubleshooting code related issues/defects.
  •  Perform code reviews of critical parts of the systems;
  • Experience in SQL Server - writing complex queries, query optimization etc.
  • Key technologies - ..NET, C#, VB.NET and Winforms, SQL Server (back-end programming)
  • Strong experience with Windows Forms (WinForms) and/or rich client applications for desktop, laptop, and tablet PCs 
  • Past experience of developing risk management software would be a bonus


  • Excellent problem solving, communication and team-working skills
  • Challenges status quo & current architecture when appropriate
  • Ability to deliver independently with clear communications

Job Tools

  • Follow Company
    Your information may be shared with the company.
  • Following Company
  • Print
  • Save
  • Share
  • Report this job