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

Sr. Lead Developer/Architect

Toronto,Ontario -Permanent



Job Description

The Purpose of the Senior Lead Developer/Architect is to demonstrate leadership with ability to delegate tasks and responsibility to create an efficient work environment. You have a strong .NET and Microsoft stack technology background, that includes familiarity and experience with a broad range of software development best practices, architecture patterns, technologies, frameworks and tools such as Visual Studio, SCM, CI, MS SQL Server, ASP.NET MVC, jQuery, CSS, Bootstrap, ETL, SaaS, Enterprise,
Multi-threaded software, REST and more.

You are skilled in articulating the business value of provided solutions and how these investments enable future business capability. You are able to collaborate with business stakeholders and build confidence as trusted advisor to establish relationships with our Product Lead and Business Analysts

Responsibilities:
Design and develop high-performance and impactful software to solve complex business problems
Maintain existing SaaS based system including managing bug and enhancements to the platform
Leads problem solving activities with application, environment, and performance-related issues
Maintains existing SaaS based system including managing bug and enhancements to optimize the user experience and availability of the system
Deliver highly functional systems and tools to support our SaaS platform
Lead applications strategy and integration engagements emphasizing enterprise architecture, business process transformation and IT systems implementation
Provide thought leadership when applying methodologies, managing architectural project elements, setting technical direction, and training teams
Design and deliver innovative solutions from concept through implementation in a complex environment, including proven success in an Architect role
Lead development team to envision and prioritize requirements, creating application implementation road maps and providing technology and architecture recommendations
Managing and providing oversight of all technical issues for the assigned work streams and/or projects, performing technical reviews of all work products during various work streams and projects
Interacting with stakeholders and business colleagues to analyze and define business requirements and related project reporting while developing methodologies to create and enhance applications and tools
Transforms business requirements to align with IT architecture and infrastructure competencies
Develops project plans specifying goals, strategy, scheduling, identification of risks, contingency plans, and allotment of resources for each phase of the project.
Oversees multiple projects simultaneously and monitors project results against technical specifications.
Directs application/solution testing


Must Have Skills:


Requirements:
BA Computer Science, Mathematics, or other related degrees
5-8 years Software development, specifically web applications
Experience leading other developers
Advanced knowledge of platform specific tools and utilities.
Advanced analytical and problem solving skills.
Advanced oral and written communication skills.
Strong knowledge of software development methodologies.
Ability to manage multiple projects simultaneously.
Ability to translate business needs into technical architecture requirements.
Strong knowledge of products and technical environment, including interrelationships of systems.
Deep SQL performance tuning, optimization, scripting
Designing and delivering complex SaaS solutions for customers.
Deep knowledge of SOA, SaaS, Multi-Tenant, and MVC application architecture patterns
Experience using best practice version control methodologies and tools such as TFS, GIT or SVN
Continuous Integration Build and Deployment Automation
Experience with Agile development methodologies, particularly Scrum
Knowledge in WebAPI 2, SignalR, Angular 6 or Ember, Bootstrap
5+yrs Experience architect complex software solutions
5+yrs Experience with C# development, ASP.NET MVC, Visual Studio
5+yrs Experience designing and implementing MS SQL databases, SQL query scripting
5+yrs Experience designing and implementing integration's with 3rd party APIs, services and products
3+yrs Experience with JavaScript, jQuery


Details:
Starting: ASAP
To apply for this job you must first either login or register