.NET Development Team Lead - Mississauga, Canada
Salary: 85k to 90k base
We are seeking a .NET Development Team Lead capable of designing and maintaining custom applications. This high energy individual must be able to work with new or legacy code bases and deliver technical solutions achieving business requirements while maintaining the integrity of existing functionality.
The .NET Development Team Lead is responsible for:
Participate in the Capris Development process (design, development, testing, documentation, and maintenance)
Provide leadership in all facets of design including functionality, usability, reliability, performance, and supportability
Analyzing and recommending the most appropriate technical solutions to meet business objectives while maintaining integrity of code base and functionality
Preparing functional specifications and work packages for developers based on technical design.
Provide technical leadership and support to developers providing guidance to achieve the technical solution
Performing hands-on development for particularly challenging code segments
Ensuring that software is developed with high quality, and that issues raised by QA are addressed
Assisting Project Management with time estimates and achieving project timelines
Perform research to investigate technologies as required for projects.
The candidate must have/be:
Bachelor’s degree in Computer Science, a related subject, or equivalent experience.
7+ years of overall software development; 3+ years of .NET application development.
A deep familiarity with Visual Studio, C# and the .NET Framework.
Experience working on large scale web and server applications.
Experience with third-party libraries and APIs
Strong knowledge of relational database design, ideally using SQL Server.
Excellent communication skills with English proficiency both written and verbal.
Excellent time management skills to meet deadlines under tight time constraints.
Ability to work independently and as part of a larger team.
Good problem solving skills but also not afraid to ask questions.
Strong understanding of Client/Server application architectures.
Have good interpersonal skills, including: teamwork, respect, courtesy, tact and discretion.
Client-facing experience working with business leaders in a collaborative environment.
Experience with MS SharePoint, PHP, Java/JSP/Servlets, Classic ASP languages and MySQL, Oracle RDBMS platforms.
Experience with Source Control Management systems, including Git, CVS and SVN.
Experience with SSIS, SSRS and/or Crystal Reports
Experience with PHP and SharePoint