Job title: Microsoft .Net Architect

Posted on: June 3, 2019

Job Location: Toronto

Job Status: Permanent

Years of Work Experience: 5+

Degrees Required: University or College Degree

Required Languages: English

Click here to submit your resume

Job Description:

Point Alliance is a Toronto based IT Solutions company. We are currently looking for a Senior .Net Architect who is willing to work both in the Toronto office and travel to client locations as needed.

  • Providing technical design and detailed program specifications to the development team, track their progress and technical issue resolution
  • Responsible for working on the Architecture, Design and Development of large scale projects
  • Mentoring .NET Development Team
  • Responsible for estimating, planning and scheduling of work units
  • Developing software specifications from design documents and technical documentation of applications
  • Participating in new development, customization, and updates
  • Participating in writing proposals and giving presentations to customers and upper management
  • Maintaining knowledge of cutting-edge Microsoft technologies

Required skills:

  • 8 to 10 years experience in all aspects and phases of the SDLC in enterprise-level applications preferably contributing to Service Oriented Architecture (SOA) and SaaS solutions
  • 2-3 years experience in a Lead or Architect role
  • Experience with Object Oriented Programming and Delivery Methodologies (RUP, Scrum, MS Solutions Framework, XP)
  • Ability to design generic application libraries, software estimation models, and coding standards
  • Familiar with agile and iterative software development methodologies; ability to build and fine-tune existing methodologies
  • 4-5 years of experience, knowledge and skill in SQL Server 2014/2016, .NET 1.1 through 4.5, C#, MVC, ASP.NET, ADO.NET, Visual Studio 2015 and Visual Studio 2017
  • 1-2 years experience with Team Foundation Server
  • Experience with SharePoint
  • Experience with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Workflow Foundation (WF), Silverlight, etc.
  • Knowledge of BizTalk
  • Experience with Software Factories, Microsoft Enterprise Library and Microsoft Application Blocks
  • UML experience and knowledge of Design Patterns
  • Experience designing solutions for performance, security, scalability, extensibility, and availability
  • Experience writing proposals , delivering technical presentations and conducting training
  • Understanding interoperability (rather than migration) between Java/J2EE and the .NET platform is critical and an awareness of software development lifecycle tools is desirable