SolarWinds Jobs

Join Your Dream Team

Job Information

Solarwinds Inc. Software Engineering Manager in Ottawa, Ontario


SolarWinds MSP is a different kind of software company. At SolarWinds we strive to improve the way we run our business on a daily basis. We value innovation and finding better ways to work by continually innovating to keep our ideas, processes and tools the best they can be. Our employees are key to this work and we are not afraid to invest in their future with us through training and knowledge sharing.

We are currently seeking a Software Engineering Manager for our Business Applications team in Ottawa responsible for driving the development of business systems and platforms that fuel the growth of SolarWinds MSP. Our systems include ERP, CRM, Accounting, and other functional systems that are critical for the business. This position requires a strong development background along with excellent problem solving, communication, people and project management skills. You’ll be working in a dynamic environment.

The Software Engineering Manager will oversee both Development and QA teams. This person will enjoy working with a geographically dispersed team and must be able to bring excitement and fresh ideas to the team. We are looking for an innovative manager who isn’t afraid of finding better ways to do work by constantly improving the processes, code and tools. The Software Development Manager will join an existing Business Applications Team reporting to the Director of BizApps. If you are looking for a challenging Software Engineering Role, then apply today!


  • Build and Manage a strong development and test team to deliver the business objectives

  • Be able to help Developers and QA with technical issues as they arise

  • Collaborate with Product Managers & stakeholders to determine the viability of ideas for new or enhanced functionality of systems

  • Ensure project scope and schedule is defined and reasonable

  • Track and manage project schedules to releases deadlines

  • Coordinate support issues requiring an escalation for immediate resolution

  • Work with QA team members to ensure proper quality control coverage for a release

  • Participate in assessing and improving the development process

  • Facilitate mentoring and training of the team  


  • Strong command of C# and the .NET Framework

  • BS or MS in Computer Science or equivalent experience

  • Through understanding of the QA process and automated testing

  • Must be self-motivated and able to work with little definition and supervision

  • Able to work within a team in a fast-paced environment

  • Experience with business applications development including ERP, CRM, accounting, databases, XML technologies and web services

  • Excellent communication and organizational skills

  • Strong problem solving

  • Strong development background     


  • 10+ years of experience designing, developing, and deploying software

  • 4+ years of experience leading or managing a development and test team

  • Experience working with a geographically distributed engineering team

  • Experience with ERP or CRM systems

  • Experience implementing SOA solutions

  • Some knowledge of JSON and JavaScript


Location CA-ON-Ottawa

SolarWinds is an Equal Employment Opportunity Employer. SolarWinds will consider all qualified applicants for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity, marital status, disability, veteran status or any other characteristic protected by law.

Job ID 2019-12930

# Positions 1

Category (Candidate Search) Engineering

Position Type Regular

Business Group MSP

Not Ready to Apply?
Stay in touch with us and we will reach out to you when new opportunities open up.