Jump to main content

Search Jobs

National Manager, Software Development (Closed)

Job Highlights

The National Manager, Software Development’s role is to plan, coordinate, and supervise all activities related to the design, development, implementation, maintenance, and support of the company’s software applications. The manager will be hands-on with architecture and integration planning, while managing a dedicated team of 6-10 developers. The role is also responsible for establishing best practices, departmental workflow, technical resources for staff, and knowledge exchange.

This individual will apply proven communication skills, problem-solving skills, and knowledge of best practices to guide his/her development team on issues related to the design, development, and deployment of mission-critical information and software systems.

About the Opportunity

  • Manage the architecture, development and deployment of new applications, systems software, and/or enhancements to existing custom applications throughout the enterprise
  • Ensure that development projects meet business requirements and goals, fulfill end-user requirements, and identify and resolve systems issues
  • Lead pre-testing phase of development by evaluating proposals in order to identify potential problem areas, and make the appropriate recommendations
  • Collaborate with analysts, designers, and system owners in the testing of new software programs and applications
  • Manage, mentor and provide direction for the application development team in support of business operations
  • Design, develop, and implement enhancements and upgrades to systems and application software
  • Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications
  • Cultivate, disseminate, and enforce functional policies, procedures, and quality assurance best practices.
  • Where necessary, prepare, establish, and monitor budgets and resource estimates

About You

  • Proven experience with design/architecture and hands-on development of complex enterprise .NET applications
  • Proven understanding of architecture and design frameworks/patterns, n-tier application architecture best practices
  • Strong experience in leading by example of Development teams of 5-10+ developers in Agile environments
  • SME level hands-on skills in Microsoft stack development ecosystem (C#, .NET, MSSQL, APIs, Web Services, JS, MVC, etc)
  • Exposure to mobile development environments (Swift/iOS, Objective C, Java/Android)
  • Exposure to HTTP Protocol, TEST, XML, J2EE, JavaScript, AXAX a plus
  • Experience in ITIL and ITSM delivery models and practices, in an Agile project management environment (JIRA)


$100,000 - $110,000/year

How to Apply

Click the “Apply Now” button and follow the instructions to submit your resume. Please note that we only accept documents in MS Word or Rich Text formats. When referencing this job, quote #27679.

You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.

Similar Jobs


Permanent job in Vaughan

Tax Manager

Permanent job in Oakville

Treasury Manager

Permanent job in Mississauga

Application Developer/Modeler

Contract job in Burlington

Cybersecurity Project Manager

Contract job in Mississauga

Java/Angular Developer

Permanent job in Toronto

US Tax Manager

Permanent job in Mississauga