Software Engineer II

at  McKinsey Company

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Jun, 2024Not Specified13 Mar, 2024N/AFramework,Xhtml,Secondary Education,Bootstrap,Computer Science,Microsoft Azure,Windows Server,Application Architecture,Css,N Tier,Microsoft Platform,Sql Server,Cloud Development,Mvc,Iis,Github,JavascriptNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WHO YOU’LL WORK WITH

As a member of the Product Development team at PriceMetrix – part of McKinsey & Company – you will work remotely and in the McKinsey office in downtown Toronto. You will collaborate with a talented team of Software Engineers, Data Engineers, Product Managers, and others.
PriceMetrix is the first choice in practice management software for North American wealth managers. Our solutions use analytics and industry benchmarking to help advisors and their firms better serve their clients and grow their businesses. PriceMetrix directly measures aggregated data representing 10 million investors, $4 trillion in investment assets, 500 million transactions, and 2.5 million fee-based accounts. PriceMetrix combines its patented process for collecting and classifying data with proprietary measures of revenue, assets, and households to create the largest and most insightful retail wealth management data set available today.

QUALIFICATIONS

  • Post-secondary education in computer science or a similar discipline
  • 3+ years of software development experience using Agile methods, especially Kanban
  • Applied knowledge of industry best practices for web application architecture, including N-tier, service-oriented, REST API and MVC
  • Excellent understanding of Object-Oriented Programming (OOP)
  • Broad and detailed knowledge of C#, .NET Framework, ASP.NET MVC and .NET Core
  • Excellent knowledge of HTTP, XHTML, CSS, JavaScript, standards and cross-browser compatibility
  • Excellent knowledge of front-end frameworks such as React and Bootstrap
  • Strong knowledge of Microsoft platform, including Windows Server, Internet Information Services (IIS), SQL Server
  • Experience with cloud development, especially Microsoft Azure
  • Experience with DevSecOps processes and best practices
  • Experience with source control tools, especially Git and GitHub
  • Demonstrated ability to collaborate well with product owners and business users, especially in requirements definition and user acceptance
  • Ability to design web UI and create UI mockups is preferred

Responsibilities:

You will implement full-stack enhancements to our web applications/services.
As a member of an Agile team, you will participate in the complete software development lifecycle, and collaborate to translate business requirements into technical design, breakdown development tasks, and estimate effort. You will participate in problem-solving sessions to determine technical designs.
You will develop high-quality, documented, unit tested code that satisfies functional, performance, and security requirements. You will collaborate on the review and testing of code changes as well as create and maintain technical documentation.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Diploma

Computer science or a similar discipline

Proficient

1

Toronto, ON, Canada