Talent.com
ROSS
Software Development Technical Lead: MS TechnologyROSS • Toronto, ON, Canada
Software Development Technical Lead: MS Technology

Software Development Technical Lead: MS Technology

ROSS • Toronto, ON, Canada
30+ days ago
Salary
CA$85,000.00 yearly
Job type
  • Full-time
Job description

Our client is a small, but successful business and technology consultancy in their 5th year in business that helps their clients gain a competitive edge in the marketplace through the effective use of technology. They help companies grow by maximizing their investment in people, process and technology.

They’re looking for a Technical Lead – Microsoft Technologies. In order to succeed in this role, you must be either a technical lead or a senior developer ready to take your career to the next level.

You will manage and motivate a small team (currently 4‑5 people). You will be required to work independently with little day‑to‑day management while delivering on hard deadlines. As a leader, you should display a high level of energy and know how to bring out the best in your peers. You should also display a strong passion for quality, a proactive stance in problem solving and a desire to make a positive change in the overall solution.

You will assume the role of the technical lead on a project delivery team. You will manage and guide all aspects of the software development lifecycle.

You should thrive in an environment characterized by its fast pace and high level of collaboration between members on the team and clients. You need to demonstrate good time management skills, resourcefulness and ability to perform under pressure. The individual must be self‑motivated and a self‑starter. You love keeping abreast of the latest technologies and can help shape the future of this business.

Location, Travel and Compensation

You’ll be the key technical resource reporting into the owner of the company. You will be the main liaison between your employer and their clients. Therefore, you must have excellent presentation and client‑facing skills along with excellent communication abilities. Most of their clients are within the GTA, so you must be willing to travel to client sites when necessary.

They’re located in downtown Toronto (Spadina and Front) but they do allow occasional telecommuting.

The salary range is $85k–$90k plus $3,000 in educational allowance and potential bonus. They have a medical and dental package and provide 3 weeks plus vacation.

Duties and Responsibilities

  • Responsible for all facets of project management using Agile Methodologies.
    • (e.g. Scrum)
  • Works with the development team and subject matter experts to develop robust implementation plans, providing estimates, sizing and costing metrics for projects
  • Ensures projects are running on time, on budget
    • Accountable for project profitability
      • (e.g. tracking profit margins and days over budget)
  • Proven leadership abilities; mentors, educates, delegates and manages a team of Software Engineers
  • Anticipating issues and risks for software projects
  • Manages all software development activities such as requirements analysis, design, development and quality assurance.
  • Manages customer expectations and satisfaction
  • Exemplifies high degree of organization and ability to prioritize effectively.
  • Self starter and able to prioritize time on high value activities

Business

  • Working with clients to understand their business requirements
  • Help clients break down business problems and translate them into project requirements, that can be consumed by the development team
    • (e.g. Work Breakdown Structure)
  • Writing functional and non-functional specification documents
  • Writing technical design and specification documents
  • Document business, information, application and technology aspects of approach to solution

Technology

  • Demonstrates broad applied knowledge of a variety of different software design patterns, frameworks, strategies and technologies
  • Writes high quality software to specification, using best practices, coding standards and frameworks established by the team
  • Deep understanding of Software Design Patterns and ability to apply them in software projects
  • Develop conceptual and technical designs using OOA and OOD to create custom software
  • Expert with Microsoft Technologies (e.g., C#, VB.NET)
  • Expert developing web solutions using ASP.NET
  • Knowledgeable and able to program against multiple technologies not limited to C#, VB.NET, ASP.NET, T‑SQL, JavaScript, HTML
  • Working with databases to; data model, design and normalize, writing T‑SQL code, optimization of DB objects, working with Stored Procedures, Views and Functions.
  • Displays advanced debugging skills, able to debug system wide technical problems in unfamiliar areas
  • Demonstrates testing proficiencies across test automation, code coverage, test plan and test case development
  • Participates in technology assessments and/or software package evaluations
  • Participates in architecture and application design review
  • Conducts technical workshops to ramp up team and/or clients
  • Provides direction, instruction and understanding around .NET concepts to development teams
  • Leading design and code reviews
  • Keeping up to date with the latest software development trends and practices

Qualifications

  • B.Sc in Computer Science or similar background
  • Excellent problem solving skills
  • Excellent written, verbal and presentation skills in English
  • Proven experience interacting with clients, managing requirements
  • Experienced applying Software Design Pattern on projects
  • Experience with all phases in the Software Development Lifecycle Deep understanding with OOA, OOD and OOP
  • Expert in either C#, VB.NET or Java
  • Expert with web technologies and ASP.NET

Pluses

  • Demonstrated proficiency in one or more of the following areas
    • Web Analytics
    • Business Intelligence
    • Data Warehousing
    • Collaboration Technologies
    • Workflow Technologies
    • Business process consulting
  • Project Management using Agile methodologies

If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $750 referral fee.

Click here to apply online

#J-18808-Ljbffr
Create a job alert for this search

Software Development Technical Lead: MS Technology • Toronto, ON, Canada

Similar jobs

Software Developer/Technical Lead

Cosmtoronto, on, Canada
Full-time

Cosm Medical is a Toronto-based medical device company.Our goal is to transform the way pelvic floor disorders are treated thanks to 3D printing, AI and cloud software, and Personalize Pelvic Healt... Show more

 • Promoted

QAD ERP Development Lead - Architect & Tech Leader

Source Codemarkham, york region, Canada
Full-time

A dynamic technology company in York Region, Markham, is seeking an experienced QAD ERP Development Lead.This role requires deep expertise in QAD ERP development, along with proficiency in Progress... Show more

 • Promoted

Software Development Technical Lead: MS Technology

ROSSToronto, ON, CA
Full-time

Our client is a small, but successful business and technology consultancy in their 5th year in business that helps their clients gain a competitive edge in the marketplace through the effective use... Show more

 • Promoted

Technical Lead, Software Development

United States Digital Space LLCToronto, ON, CA
Full-time

At the company, we’re redefining banking.As Canada’s leading digital bank, we thrive on innovation, agility, and bold thinking, tackling every challenge head-on with leading technology and the unst... Show more

 • Promoted

Software Development Manager

Cliotoronto, on, Canada
Full-time

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are transforming the legal experience for ... Show more

 • Promoted

Technical Lead

RAVLtoronto, on, Canada
Full-time

As a Technical Lead at RAVL, you’ll lead delivery tracks that bring modern engineering to life - guiding teams, defining technical direction, and ensuring every solution connects strategy to measur... Show more

 • Promoted

Software Development Manager, Observability Platform

WealthsimpleToronto, ON, CA
Full-time

Wealthsimple is Canada’s leading financial innovator.The company offers a full suite of simple, sophisticated financial products across managed investing, do‑it‑self trading, cryptocurrency, tax fi... Show more

 • Promoted

AI Software Development Lead at Intuit

Intuit Inc.Toronto, ON, CA
Full-time

Pioneer innovative solutions at Intuit as a Principal Software Developer with a focus on AI technologies.Collaborate with a dedicated team to drive customer-centric solutions.In this Principal Soft... Show more

 • Promoted

Clutch Team Lead Software Engineering

Clutch Canadatoronto, on, Canada
Full-time

Drive innovation at Clutch as a Team Lead in Software Engineering, mentoring a talented team while directly shaping code quality and project execution in a hybrid role.Clutch is searching for a Tea... Show more

 • Promoted

Tech Lead, Software Development

Univeris CorporationToronto, ON, CA
Full-time

Univeris, headquartered in Toronto, Canada, is a privately held company and leader in enterprise wealth management for the Canadian market.Founded in 1991, Univeris serves over 25,000 financial adv... Show more

 • Promoted

Microsoft Tech Account Lead

1205 Avanade Canada Inc. Companytoronto, on, Canada
Full-time

Microsoft Technology Account Lead (MTAL).We are seeking a Microsoft Technology Account Lead (MTAL) at the Manager level to support and grow strategic technology relationships with key clients in th... Show more

 • Promoted

Salesforce Development Lead - FSC Expertise Required

Winobell Inctoronto, on, Canada
Full-time

Join us as a Salesforce Development Lead with a focus on Financial Services Cloud expertise.Play a vital role in designing and delivering quality CRM solutions while leading technical efforts.In th... Show more

 • Promoted

Software Team Lead

STACK IT RecruitmentToronto, ON, CA
Full-time

Love building products that matter and leading small, high-impact teams?.This is an opportunity to step into a hands‑on leadership role where your technical expertise and people skills directly sha... Show more

 • Promoted

Clutch Team Lead Software Engineering

Clutch Securitytoronto, on, Canada
Full-time

Drive innovation at Clutch as a Team Lead in Software Engineering, mentoring a talented team while directly shaping code quality and project execution in a hybrid role.Clutch is searching for a Tea... Show more

 • Promoted

Technical Lead

ScotiabankToronto, ON, CA
Full-time

Select how often (in days) to receive an alert:.Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Global Wealth Engineering client technology... Show more

 • Promoted

Senior Full Stack Software Developer

Redwood Softwaremarkham, on, Canada
Full-time

At Redwood, we empower our customers with lights-out automation for their mission-critical business processes.Redwood Software is the leading orchestration platform for the autonomous enterprise, d... Show more

 • Promoted

Team Lead, Software Development

SeequentToronto, ON, CA
Full-time

At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.Team Lead, Software Development.A Team Lead leads a team of software develope... Show more

 • Promoted

Technical Solution Lead - MarTech

Havas CX CanadaToronto, ON, CA
Full-time

Technical Solution Lead, MarTech Platforms.This is a hands-on technical lead role,.You will work under the guidance of a VP / Enterprise Architect and lead day-to-day technical execution across a s... Show more

 • Promoted

Software Developer - Team Lead

IXL Learningtoronto, on, Canada
Full-time

Software Developer - Team Lead at IXL Learning.IXL Learning is looking for a Software Developer Team Lead to join our team in Toronto, Ontario.In this position, you will play a key role in creating... Show more

 • Promoted

Software Development Manager, MCP/AI

AutodeskToronto, ON, CA
Full-time

Autodesk’s Visualization Solutions power high-performance 2D and 3D visualization experiences across our product portfolio.We are standing up a new team in Canada to bring.As the Software Developme... Show more