
Software Developer - Senior
- Toronto, ON
- Permanent
- Full-time
Location: Hybrid in Toronto
Duration: 12 months of contract with possible extensionSkills
Experience and Skill Set Requirements
Criteria Ratings MUST TOTAL 100Criteria 1:
- 10+ years of experience with programming and developing in .NET Core.
- Experience with coding and implementing applications using, C#, .Net, VB.NET, ASP. Net, MVC, Identity C #, JavaScript, jQuery and XML/XLST
- Experience with Windows Server, Microsoft SQL environment
- Experience building applications using MS .NET elements such as Windows Communication Foundation, Windows Presentation Framework, MS Sync Framework, Web Client Software Factory, MS Web Services and Entity Framework
- Experience with Visual Studio, Team Foundation Server, Dev Ops, DevExpress, Cloud development and Enterprise Library
- Experience in Service oriented architecture, object-oriented design, user interface development.
- Design, develop and consume Web Services and Web API
- Working with Use Cases, Class diagrams, component diagrams, state diagram etc.
- Experience with Data Migration.
- Strong communication skills and team player.
- Experience coding and implementing SQL procedures, scripts, T-SQL and Object definitions for SQL Server
- Experience with Oracle RDMS and Web Servers
- Experience with relational and hierarchical database technologies
- Experience in the use of information retrieval packages using SQL (Stored procedures, triggers, functions)
- Experience with one or more communications protocols
- Experience with middleware and gateways
- Development skills and experience in Microsoft VB.NET framework, MS SQL database, Azure, TFS/DevOps, C#, DevExpress, data migration, documentation, testing and QA.
- Previous OPS experience