To apply for this job you must first either login or register

Senior .NET Developer

Toronto, Ontario  - Permanent



Job Description

The .NET Developer will be an integral part of leading the evolution of our platform. This person will report to the Director of Software Development & Architecture and participate in the ongoing development on our platform utilizing modern tools and technologies including WWW stack, Microsoft .NET and Microsoft SQL Server and Microsoft Azure. This person should have a passion for technical excellence, Internet, e-commerce, creativity and customization.

This person should be self driven and have an entrepreneurial spirit and enjoy being in a leading position in a fast-pacing start-up culture. You need to be skilled at working with a team, taking on complex challenges, and striving to make our platform the best in the world!!

Responsibilities:
- Work in a team environment with a Development and QA to execute software projects using Agile Scrum methodology..
- Design, develop and support web, windows and cloud applications utilizing modern web technologies: Microsoft .NET, Microsoft SQL Server and Microsoft Azure
- Assist and drive development of use cases and always evolving requirements.
- Work with the QA team to ensure accuracy and solution integrity.
- Solve problems, analyze and weigh alternatives and determine the appropriate course of action.
- Frequently communicate with colleagues to review progress and ensure that requirements have been met.
- Participate in documenting technical solutions; provide technical training and mentoring to other development


Must Have Skills:

- University degree or college diploma in Computer Sciences or related
- Strong communication skills - both verbal and written
- 7+ years in design and implementation of entire web based and windows based .NET applications
- 5+ years of experience with SQL Server (recent experience required)
- 4+ years experience in C# and ASP.NET, MVC (recent experience with ASP.NET 3.5/4 required)
- 3+ years of experience with ADO.NET or other data access frameworks (recent Entity Framework is preferred)
- 2+ years of hands experience with front-end javascript frameworks, event driven UI implementations

- Working knowledge of web technologies, especially HTML/HTML5, JavaScript, jQuery, AJAX, CSS, cross-browser compatibility and SEO
- Experience with Agile and Scrum
- Strong understanding of and experience with object oriented programming
- Working knowledge of software design patterns and development best practices
- Experience using Microsoft Visual Studio 2015 or 2017
- Experience working in a team development environment using source control, issue tracking, knowledge management and project tracking tools (familiarity with Subversion, Git, Jira, Confluence/Wiki)


Nice to Have Skills:

- Microsoft Azure Storage, Azure Serverless, Azure App Platform, .Net Core
- Microservices Architecture and Implementations, DDD Modeling, Eventing
- Experience working with PDF documents and any third party libraries
- Experience integrating with third party APIs: Sendgrid, PayPal API, Payment Processors, etc
- Experience using third party control such as Telerik, DevExpress
- Familiarity with graphical design tools such as Adobe Photoshop, Illustrator
- An understanding of UML


Details:
Starting: ASAP
Travel: 0%
Dress Code: Casual
To apply for this job you must first either login or register