Software Development Manager

1 week ago


Vaughan, Canada ROSS Full time

Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS to help them recruit a Software Development Manager. They're located in Vaughan and provide an exceptional work environment and very competitive compensation.

If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them and earning yourself a$1,000 referral fee

You Must Have:

  • Progressed through the ranks of Software Engineer to Manager. You must have been hands-on software engineer in the past - a strong technical background.
  • Must have experience in C# .NET environment
  • Possesses a university degree in STEM software/computers/technology/engineering/math area
  • 10+ years in the software development industry, including hands-on software development skills
  • Strong design and architectural skills in software development
  • Possesses outstanding leadership/people management skills
  • 2 +years’ experience leading cross-functional teams
  • Proven ability to attract, recruit and retain top-notch talent
  • Track record in releasing successful software products to market
  • Excellent communication and listening skills
  • Proactive, great attention to detail, results-oriented problem solver, and ability to meet deadlines
  • Highly self-motivated and directed
  • Experience/knowledge of agile software development processes is beneficial
  • Creating and supporting an innovative engineering culture focused on quality, technical collaboration, efficiency, ownership and accountability

You Will:

  • Providing strong technical leadership and direction to the team
  • Supervise architecture plus lead efforts to develop the technical roadmap of projects
  • Provide project management and technical leadership for every aspect of software development
  • Setting up performance goals for team members, evaluate performance, provide coaching and facilitate professional development
  • Leading the team by example and work at Gemba at least 30% of the time
  • Talent Development
  • Addressing concerns raised by staff members
  • Hiring appropriate staff and consultants
  • Responsible for running and implementing continuous improvement initiatives
  • Managing the Development process for their team making sure their team implements any department initiatives including the high-performance team behaviours
  • Removing impediments
  • May be required to act as a project lead on projects of varying complexity and scale
  • Responsible for the staffing and the execution of multiple projects to ensure they are delivered on time, on budget, with good quality and meets customer needs.

This includes:

  • Ensuring projects are setup for success
  • Ensuring all departmental procedures, processes, and best practices are being followed
  • Proactively addressing issues and roadblocks
  • Recommend improvements to help enhance effectiveness and efficiency of the department and take ownership of some departmental initiatives
  • Collaborate and negotiate with personnel inside and outside the departments to ensure effective planning and successful development of software products

If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them and earning yourself a $1,000 referral fee

Click here to Apply Online

#J-18808-Ljbffr

  • Vaughan, Ontario, Canada TEEMA Full time

    Job Title: Software Development Manager Job ID: K Location: Vaughan, ON Overview:Our client is a leading global digital product development firm building out digital product engineering solutions for F500 companies and global brands. If you have a passion for innovation and looking for the opportunity to work on leading-edge projects, then this is the right...

  • software developer

    1 week ago


    Vaughan, Ontario, Canada MATADOR INC. Full time

    Work Term: PermanentWork Language: EnglishHours: 44 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsWork settingStartup companyTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports,...

  • software developer

    2 weeks ago


    Vaughan, Ontario, Canada MATADOR INC. Full time

    Durée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 44 hours per weekEducation: Expérience: EducationBachelor's degreeWork settingStartup companyTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare...

  • software developer

    2 months ago


    Vaughan, Canada MATADOR.IA INC. Full time

    Work Term: PermanentWork Language: EnglishHours: 44 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsWork settingStartup companyTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports,...

  • software developer

    4 weeks ago


    Vaughan, Canada MATADOR.IA INC. Full time

    Durée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 44 hours per weekEducation: Expérience: EducationBachelor's degreeWork settingStartup companyTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare...

  • software developer

    3 weeks ago


    Vaughan, Canada MATADOR.IA INC. Full time

    Work Term: PermanentWork Language: EnglishHours: 44 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsWork settingStartup companyTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports,...

  • software developer

    2 weeks ago


    Vaughan, Ontario, Canada MATADOR INC. Full time

    Salary 120,000 annually / 44 hours per week Terms of employment Permanent employment Full time Day, Evening, Morning Start date Starts as soon as possible Source Job Bank # OverviewEducationExperience 2 years to less than 3 years Startup company ResponsibilitiesTasks Write, modify, integrate and test software code Maintain existing computer programs...

  • software developer

    2 weeks ago


    Vaughan, Canada MATADOR.IA INC. Full time

    Salary 120,000 annually / 44 hours per week Terms of employment Permanent employment Full time Day, Evening, Morning Start date Starts as soon as possible Source Job Bank #2962974 OverviewEducationExperience 2 years to less than 3 years Startup company ResponsibilitiesTasks Write, modify, integrate and test software code Maintain existing...

  • software developer

    2 weeks ago


    Vaughan, Canada MATADOR.IA INC. Full time

    Salary 120,000 annually / 44 hours per week Terms of employment Permanent employment Full time Day, Evening, Morning Start date Starts as soon as possible Source Job Bank #2962974 OverviewEducationExperience 2 years to less than 3 years Startup company ResponsibilitiesTasks Write, modify, integrate and test software code Maintain existing...


  • Vaughan, Canada ROSS Full time

    Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS to help them recruit a Software Development Manager. They're located in Vaughan and provide an exceptional work environment and very competitive...

  • software developer

    4 weeks ago


    Vaughan, Canada TECHNOVATE IT SOLUTIONS INC. Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...

  • software developer

    2 months ago


    Vaughan, Canada TECHNOVATE IT SOLUTIONS INC. Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...

  • software developer

    2 months ago


    Vaughan, Canada TECHNOVATE IT SOLUTIONS INC. Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    4 weeks ago


    Vaughan, Canada M.A.Y. Cosmetics Inc. Full time

    Education: Expérience: EducationCollege/CEGEPTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...

  • software developer

    2 months ago


    Vaughan, Canada M.A.Y. Cosmetics Inc. Full time

    Education: College/CEGEPExperience: 2 years to less than 3 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    2 months ago


    Vaughan, Canada M.A.Y. Cosmetics Inc. Full time

    Education: Expérience: EducationCollege/CEGEPTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...

  • software developer

    4 weeks ago


    Vaughan, Canada M.A.Y. Cosmetics Inc. Full time

    Education: College/CEGEPExperience: 2 years to less than 3 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    4 weeks ago


    Vaughan, Canada HIGH-TECH CONSULTING INC Full time

    Education: Secondary (high) school graduation certificateExperience: 7 months to less than 1 yearTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and...

  • software developer

    3 weeks ago


    Vaughan, Canada HIGH-TECH CONSULTING INC Full time

    Education: Secondary (high) school graduation certificateExperience: 7 months to less than 1 yearTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and...

  • software developer

    4 weeks ago


    Vaughan, Canada HIGH-TECH CONSULTING INC Full time

    Education: Expérience: EducationSecondary (high) school graduation certificateTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of...