Technology – Head of Software Development
3 weeks ago
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 delivers high-quality enterprise software products on time and on budget.
The role will oversee the analysis, design, implementation, and support of enterprise video and business intelligence software. S / he will manage a highly skilled team of software designers in delivering server and client software, web-based business applications, and cloud solutions.
Duties & Responsibilities
- Monitor emerging technologies and execute the technology roadmap based on market demand and constraints.
- Collaborate with management to deliver and support the company’s product roadmap aligned with strategic growth plans.
- Develop and document corporate plans and systems for software product development.
- Stay updated on software trends to ensure operational competitiveness.
- Maintain awareness of technology, products, and development tools relevant to customer and business needs.
- Assess big picture issues proactively and develop solutions as needed.
- Promote a strong, dependable team environment through leadership, mentoring, coaching, and skills development.
- Manage a large team of software designers, ensuring quality, on-time, and on-budget project delivery.
- Oversee day-to-day development activities, including requirements analysis, planning, design, implementation, and product launch.
- Work with Technical Leaders and Product Managers to finalize project requirements.
- Prepare project plans and collaborate with Project Managers on scheduling.
- Interact with other functional teams such as Validation, Technical Publications, Training, Support, Operations, and Legal.
- Monitor project progress through regular communication with team members.
- Communicate ideas clearly through presentations and reports for technical and executive audiences.
- Ensure project schedules and budgets are met.
- Manage scope changes, project risks, and mitigation plans.
- Coordinate team, equipment, and material scheduling.
- Ensure compliance with Software Development Life Cycle and Product Life Cycle guidelines.
- Handle sensitive communications and personnel or customer issues with discretion and respect.
- Track team budgets and maintain a positive work environment.
Experience and Educational Requirements
- Bachelor’s Degree in Software Engineering, Computer Science, or related field; Master’s degree is an asset.
- Strong business acumen, integrity, and a drive for excellence.
- Passion for the company’s mission and ability to communicate its values.
- At least 5 years of enterprise software management experience managing multiple development teams.
- At least 5 years of senior software design and implementation experience, preferably in enterprise client-server applications.
- Experience in database management and cybersecurity is a plus.
- Excellent time management, communication, decision-making, and organizational skills.
- Ability to manage complex, multi-team projects.
- Results-oriented with a dynamic, energetic approach.
- Strong relationship-building and communication skills.
Location
Ottawa, Ontario, Canada. Occasional international travel may be required.
#J-18808-Ljbffr
-
Technology – Head of Software Development
13 minutes ago
Ottawa, Canada Stonewood Group Inc. Full timeClient 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...
-
Head of Access Services and Technology
2 weeks ago
Ottawa, Canada Carleton Full timeHead of Access Services and Technology page is loaded## Head of Access Services and Technologylocations: Carleton College Campustime type: Full timeposted on: Posted Yesterdayjob requisition id: R-01374**Job Title:** Head of Access Services and Technology **Department:** Library **Classification:** Exempt **Grade:** 13 **FTE/Working Schedule:**...
-
Head of Access Services and Technology
6 minutes ago
Ottawa, Canada Carleton Full timeHead of Access Services and Technology page is loaded## Head of Access Services and Technologylocations: Carleton College Campustime type: Full timeposted on: Posted Yesterdayjob requisition id: R-01374**Job Title:** Head of Access Services and Technology **Department:** Library **Classification:** Exempt **Grade:** 13 **FTE/Working Schedule:** 40 hours/week...
-
Ottawa, Canada University of Ottawa Full time**Follow us on****Posting Reason:**Replacement of a temporary position**Job Type:**Employee**Anticipated Duration in Months** (for contracts and temporary assignments):24**Job Family:**Application Development**# of Open Positions:**1**Faculty/Service - Department:**IT, Faculty of Engineering**Campus:**Main Campus**Union Affiliation:**N/A**Date Posted...
-
Ottawa, Canada University of Ottawa Full time**Follow us on****Posting Reason:**Replacement of a temporary position**Job Type:**Employee**Anticipated Duration in Months** (for contracts and temporary assignments):24**Job Family:**Application Development**# of Open Positions:**1**Faculty/Service - Department:**IT, Faculty of Engineering**Campus:**Main Campus**Union Affiliation:**N/A**Date Posted...
-
Ottawa, Canada University of Ottawa Full time**Follow us on****Posting Reason:**Replacement of a temporary position**Job Type:**Employee**Anticipated Duration in Months** (for contracts and temporary assignments):24**Job Family:**Application Development**# of Open Positions:**1**Faculty/Service - Department:**IT, Faculty of Engineering**Campus:**Main Campus**Union Affiliation:**N/A**Date Posted...
-
Senior Software Developer, Information Technology
19 hours ago
Ottawa, Canada University of Ottawa Full timeOverview Follow us on LinkedIn. Posting Reason: Replacement of a temporary position. Job Type: Employee. Anticipated Duration in Months (for contracts and temporary assignments): 24. Job Family: Application Development. Number of Open Positions: 1. Faculty/Service - Department: IT, Faculty of Engineering. Campus: Main Campus. Union Affiliation: N/A. Date...
-
Ottawa, Canada University of Ottawa Full timeOverview Follow us on LinkedIn. Posting Reason: Replacement of a temporary position. Job Type: Employee. Anticipated Duration in Months (for contracts and temporary assignments): 24. Job Family: Application Development. Number of Open Positions: 1. Faculty/Service - Department: IT, Faculty of Engineering. Campus: Main Campus. Union Affiliation: N/A. Date...
-
Senior Software Developer, Information Technology
1 minute ago
Ottawa, Canada University of Ottawa Full timeOverview University Advancement plays a pivotal role in fostering meaningful connections between the University and its alumni, donors, and partners. Our team is dedicated to advancing the University's mission by securing philanthropic support, engaging with our vibrant alumni community, and building partnerships that drive innovation and excellence. Through...
-
Ottawa, Canada University of Ottawa Full timeFollow us on Posting Reason:New PositionJob Type:EmployeeAnticipated Duration in Months (for contracts and temporary assignments):N/AJob Family:Application Development# of Open Positions:1Faculty/Service - Department:Information TechnologyCampus:Main CampusUnion Affiliation:UOITPDate Posted (YYYY/MM/DD):2026/01/19Applications must be received BEFORE...