Technology – Head of Software Development

2 weeks ago


Ottawa, Ontario, Canada Stonewood Group Inc. Full time

Client is a leading provider of intelligent IP video solutions and develops analytics software to
address Business Intelligence applications.

Scope of Position

The head of Software Development will provide leadership for the definition, development and delivery of multiple software product lines. S/he will be responsible for leading and developing the Software R&D organization consisting of development centers in Milan, Italy and Ottawa, Canada. The position will lead the organization in planning and implementing a software product development strategy that will deliver high quality enterprise software products on time and on budget.

The role will oversee the analysis, design, implementation, and support of our enterprise video and business intelligence software. In this position, s/he will be managing a highly skilled team of software designers in the delivery of our server and client software, web-based business application software and the development of our cloud solutions.

Duties & Responsibilities

  • monitor new emerging technologies; execute the technology roadmap based on market demand/constraints
  • work with the management team to deliver and support the company's product roadmap consistent with and reflecting the company's overall strategic plans for corporate growth
  • develop and document corporate plans and systems for software product development
  • remains abreast of the software trends with a view to ensuring that the company is operationally competitive
  • maintain keen awareness of the trends and conditions in technology, products and development tools relative to the needs of the company's customers and business
  • proactively assesses big picture issues and develops and executes solutions as needed
  • promotes a strong dependable team environment through strong leadership and the effective use of hiring, mentoring, coaching, performance management and skills development
  • manages a large team of software designers, delivering quality, on-time, & on-budget projects
  • manages the day-to-day development aspects of large projects; requirements analysis, planning, design, implementation, new product introduction, controlled introduction, and general availability
  • works with the Technical Leaders within the team and with the Product Managers to finalize the project requirements
  • prepares the project plans for the development activities and works with the Project Managers in the elaboration of the associated corporate schedule
  • regularly interacts with other functional teams in the delivery of the product (e.g. Product Validation, Technical Publications, Training, Technical Support, Operations, Legal)
  • monitors project deliverables and progress through continuous communication with team members
  • clearly communicates ideas with presentations and reports, whether highly technical, or overview for senior management
  • responsible for meeting overall schedule & budget committed at the project plan commit gate
  • monitors scope changes through the life of the project. Manages project risks and ensures mitigation plans are put in place and executed on
  • problem solve, multi task, coordinate and schedule the team, equipment and materials
  • ensures Client's Software Development Life Cycle and Product Life Cycle guidelines and processes are followed
  • tactfully communicates sensitive information, and handles difficult personnel and customer situations directly, using appropriate discretion, HR advice, and respect for the individual
  • prepares and tracks team budget
  • ensures a positive work environment

Experience and Educational Requirements

  • Bachelor's Degree in Software Engineering related field or equivalent, preferably in Computer Science or a technology related discipline. Master's degree considered an asset
  • a dynamic individual with strong business acumen with demonstrated integrity and constantly striving for excellence
  • passionate about the company's mission and business strategy and able to promote and communicate the philosophy, mission and values to external and internal stakeholders
  • minimum of 5 years of enterprise software development management experience within a high technology environment managing several software developments reams concurrently
  • minimum of 5 years of software development experience as a senior designer, ideally designing and implementing enterprise, client-server type of applications
  • experience in database management and/or cyber security a plus
  • excellent time management, communications, decision-making, presentation, human relations and organization skills
  • ability to manage complex projects spread across multiple software development teams
  • results oriented – gets the job done right, delivers results, continuously improves, displays a dynamic approach, displays energy and enthusiasm
  • strong relationship builder and communicator

LOCATION

Ottawa, Ontario, Canada. Occasional international travel may be required

#J-18808-Ljbffr
  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Dls Technology Corporation Full time

    Title: Software Developer (Linux)We are looking for a motivated and enthusiastic Software Developer to join our dynamic team in Ottawa, Ontario. As a Software Developer, you will play a key role in developing, implementing, and maintaining software applications. The ideal candidate should have a solid technical background in Linux OS and software...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Rewind Software Full time

    Job DescriptionJoin us as a Software Developer (Technical Support) and become an integral part of our dynamic team, where you'll be at the forefront of addressing highly complex technical issues with finesse and expertise. You embrace Agile methodologies and thrive in solving customer issues while not shying away from engaging with customers directly to...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming the world's most trusted mobility company – delivering smart vehicles for a smart world. Join our team as we create tomorrow We believe in putting people first, working together, and facing...


  • Ottawa, Ontario, Canada 49 Solutions Full time

    49 Solutions is looking for a Security Software Developer to apply for a Request for Proposal for the Bank of Canada. If successful, the resource will be on a full-time contract and is a Hybrid role. You will be required to go to the head office of the Bank of Canada 8 times a month.Hybrid:(expected 8 days on-site per month) Bank of Canada Head Office in...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and...


  • Ottawa, Ontario, Canada Smart & Biggar Full time

    What We Do.Smart & Biggar is Canada's largest firm practicing exclusively in intellectual property (IP) and technology law, with offices in Ottawa, Toronto, Montreal, Vancouver and Calgary. We have been leaders in intellectual property and technology law for over 125 years. We are regularly recognized as Canada's top IP and technology firm.We are part of the...

  • Senior Software Test

    2 weeks ago


    Ottawa, Ontario, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: The Functional Safety Test Team at QNX is seeking a talented individual with a mind for details and passion for quality. QNX customers produce an exciting array of embedded products using QNX technologies, producing QNX-based systems in everything from automobiles to internet, from medical devices to space systems and...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Curtiss-Wright Full time

    Software Developer-Onsite Position-Ottawa, ONWe have a rewarding opportunity for a Software Developer to join our world class manufacturing facility in Ottawa, ONAs one of our Software Developers, you are responsible for all aspects of software development; you must be resourceful and able to overcome new challenges using insightful design and engineering...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Thales Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...

  • Software Developer

    4 weeks ago


    Ottawa, Ontario, Canada Fortinet Full time

    Fortinet is growing and we are looking to hire a Software Developer to join our team in Ottawa. Job Skills Required 4+ years of software development experience Familiar with cross-platform desktop application development environment ( Windows, MacOS, Linux ) and frameworks such as Electron Familiar with full stack web development skills and libs including...

  • Software Developer

    1 month ago


    Ottawa, Ontario, Canada Fortinet Full time

    Fortinet is growing and we are looking to hire a Software Developer to join our team in Ottawa. Job Skills Required 4+ years of software development experience Familiar with cross-platform desktop application development environment ( Windows, MacOS, Linux ) and frameworks such as Electron Familiar with full stack web development skills and libs including...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Fortinet Full time

    Fortinet is growing and we are looking to hire a Software Developer to join our team in Ottawa. Job Skills Required 4+ years of software development experience Familiar with cross-platform desktop application development environment ( Windows, MacOS, Linux ) and frameworks such as Electron Familiar with full stack web development skills and libs including...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Scotiabank Full time

    Join a purpose-driven winning team, committed to results, in an inclusive and high-performing culture.The Global Wealth Engineering client technology team is currently revolutionizing the digital experience for its clients. Working hand in hand with the Scotia Digital team, we are dedicated to providing top-notch digital experiences across all Scotia Wealth...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Thales Group Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...

  • Software Tester

    2 weeks ago


    Ottawa, Ontario, Canada Searidge Technologies Full time

    Job SummaryHeadquarters: Ottawa, OntarioIndustry: Technology/AviationJob Type: Full-timeAbout the JobSearidge Technologies, a global leader and preferred partner for Remote Tower and Digital Airport solutions is currently recruiting for a Software Tester with a solid understanding of designing, writing and running tests on software (functional and...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Number:***- J Job Type:***- RegularJob Category:***- LibrarianFaculty:***- UO LibraryDepartment:***- Research ServicesUnion:***- The Association of Professors of the University of Ottawa (APUO)Setting:The University of Ottawa is recognized nationally and internationally as one of the best universities in the country and the largest bilingual university...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada ADGA Group of Companies Full time

    Job Description ADGA Group Consultants has an opportunity for a Software Developer who has a strong development and system design background using C# and .NET. It is also essential to have hands-on experience working with Dynamics 365 and Power Platform solutions. You will be joining our clients newly created team who are building custom applications...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada MD Financial Management Full time

    Is this role right for you? In this role you will: Lead technical decisioning for the scrum teams, collaborating with solutions architects and other technical leads. Capable of applying technological knowledge to the design and implementation of software Work at the highest technical level of software development while maintaining a good knowledge of...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada MD Financial Management Full time

    Requisition ID: 194846 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Global Wealth Engineering client technology team is transforming the digital experience for its clients. The team partners and works closely with the Scotia Digital team to bring world-class digital experiences for all Scotia...

  • Software Developer

    2 weeks ago


    Ottawa, Ontario, Canada Thales Full time

    Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...