Senior Software Engineer

Senior Software Engineer

Toronto, Ontario, Canada †-†Permanent

Job Description

Our client is a custom consulting firm that designs and builds high-performance, enterprise solutions with accentuation on robust architecture, and a perfect user experience.​ They are looking for an experienced C/.Net developer to add to their growing team of 100+ here in Toronto. If being part of a fast-paced agile environment is important to you, then you are in the right place!

Must Have Skills:

Create real-time applications that are efficient, highly available, reliable, scalable, maintainable, extensible, and testable
- Ensure the quality of the product through code reviews, unit and functional test coverage
- Ensure software adheres to company's high level of technical standards
- Communicate with business analysts and project managers to clarify requirements; work with a distributed team
- Write Technical/System documentation
- Highlight any potential risks to the Leads and seek inputs to resolve issues identified
- Mentor less experienced developers
- Proven foundation of computer science fundamentals and theory relevant to applications development

Technical Skills
- Strong analysis and problem-solving skills
- 5+ years of development experience in C#/.Net /SQL Server
- Experience within web services (REST/SOAP)
- Exposure to front-end browser technologies such as HTML,CSS,Javascript,AngularJS,ReactJS,NodeJS,etc)
- Experience with a one or more of the following tools;WCF, Silverlight, WebAPI
- Must be a team player, as well as able to work independently with minimal supervision
- Bachelorís Degree or higher in Computer Science or related degree


Starting: ASAP
Dress Code: Casual

Similar jobs in Toronto:

Similar jobs in other locations: