- Lead the software Development teams including Tech Leads, Software Developers, Quality Assurance and DevOps engineers by promoting autonomy and providing technical guidance while holding them accountable for their goals.
- Manage external Development contractors work and relationship, including their allocation, performance, and budget.
- Recruit internal and external Development and QA positions when necessary.
- Provide technical direction for web applications (Front Office Product based on NodeJS and Angular) and back-office (Dynamics 365 and Dataverse).
- Contribute with code peer reviews and provide team feedback and guidance when necessary.
- Analyze the technical design and architecture for new solutions ensuring reusability and interoperability among different products and services.
- Encourage the team to leverage existing technology such as Software as a Service, APIs, Native Cloud Services, and open-source codes before any custom development.
- Own the development lifecycle processes and performance metrics such as team velocity and code coverage.
- Manage the QA team in improving the quality of the development work and reducing software defects and release disruptions.
- Work together with the QA Manager in improving the quality of the development work and reducing software defects and release disruptions.
- Work together with Data Platform team in building and maintaining databases.
- Promote the best practices of Agile (Scrum or SAFe) and DevOps.
- Join Agile ceremonies when required and actively support the team during PI Planning.
- Own the Development tools, frameworks and platforms, including keeping the relationship with vendors, monitoring support lifecycle and security patches, and their contracts and budgets (e.g. Bitbucket, Jira, Jenkins, Terraform etc.).
- Support the implementation of a release management practices by defining the development and CI/CD pipeline and enhancing automation on Blue/Green deployment, feature flag etc.
- Partake on Cyber Security best practices, audits, trainings and actively act in case of any incident.
- Monitor technical debt levels and promote a steady investment in improving the quality of business applications, infrastructure, and team's skill.
- Work in collaboration with the infrastructure team in pursuing the best use of Azure Cloud Services, its tools, and capabilities.
- Assist in troubleshooting critical incidents and keep stakeholders informed when necessary.
- Review Software Change Requests and participate in CAB meetings.
- Research for new technologies and methods and keep curiosity among the team members to continue learning and exploring new technologies.
- Follow business decisions, metrics and what is going on in the scientific research and academic communities around the organization.
- 10 years of progressive software development experience, with strong technical background and expertise in developing web applications and automation on SaaS/COTS platforms (Microsoft D365 or equivalent).
- 5+ years of people management experience leading Software development and DevOps engineers (10+ team members).
- Proficient coding or leading developers in JavaScript, C# and Python.
- Strong understanding of Agile methodologies and prior experience working in Scrums or SAFe frameworks.
- Knowledge in Cloud Services technologies such as Azure or equivalent.
- Prior experience working in CRM/ERP platforms such as Microsoft Dynamics 365 (preferable) or equivalent.
- Working knowledge of web application development including collaboration with UX/UI designers, A/B tests and tools to measure usability and adoption.
- Solid understanding of CI/CD tools.
- Basic administration skills of Jira & Confluence.
- Demonstrated experience leading positive change, empowering people, cultivating product technology visions and innovative solutions.
- Sharp and accurate communication with technical and non-technical people.
-
Mobile Application Developer
1 day ago
BluWave-ai Inc. Ottawa, ON, CanadaLocation: Ottawa and Summerside Office (Hybrid) · At BluWave-ai our mission is to deliver innovative AI solutions to accelerate the transformation towards renewable energy. We apply AI software to increase the use of clean energy in smart grids and microgrids with distributed ene ...
-
Oracle Application Developer
11 hours ago
Sotera Health Ottawa, Canada Full timeReporting to the Director of Application, this role will is responsible for developing and supporting Oracle EBS R12 custom solutions. Working closely with the Business users to design, develop, test, and document solutions that meet business requirements and goals. · Key Respons ...
-
CAD Application Developer
11 hours ago
ThreeDify Ottawa, CanadaWe are currently looking to add a CAD Application Developer with a strong 3D and GUI development skills to our talented team with the following desired skill set: · Intensive knowledge and Industrial experience with several of the following: C++/COM/WTL(or MFC), C#, and . NET, Ja ...
-
3D Web Application Developer
1 day ago
ThreeDify Ottawa, CanadaWe are currently looking for a 3D Web Application Developer. The desired candidate should possess the following skill set: · Knowledge and experience with several of the following: JavaScript, WebGL using or , C# and .NET Core · Experience with relational databases, such as Post ...
-
Senior Radio SW Application Developer
3 days ago
Ericsson Ottawa, CanadaDescription · Join our Team · Location: Ottawa, Ontario, Canada · Senior Radio Software Application Developer · Our Exciting Opportunity: · Ericsson Radio Product software development is responsible for all aspects of new feature development: systemization, design, coding a ...
-
Team Lead
3 days ago
Immigration, Refugees and Citizenship Canada Ottawa, Canada**Core Responsibilities**: · - Experience developing and maintaining relationships with internal or external clients/stakeholders. · - Experience in providing strategic IM/IT advice to management* towards the achievement of strategic OR operational program objectives. · - Experie ...
-
Chirurgien(Ne) Dentiste
2 days ago
Dentarius Management Service Inc. Ottawa, Canada**Dental surgeon (Part Time)** · **A little about us**: · Our teams at **Triadent dental **are dedicated themselves on empowering patients with the knowledge required to make informed decisions about their oral health. We remain committed to increasing awareness about the importa ...
-
Chirurgien(Ne) Dentiste
4 days ago
Dentarius Management Service Inc. Ottawa, Canada**Dental surgeon (Full Time)** · **A little about us**: · Our teams at **Triadent dental **are dedicated themselves on empowering patients with the knowledge required to make informed decisions about their oral health. We remain committed to increasing awareness about the importa ...
-
First Nations/metis/inuit Candidates
13 hours ago
BDC - Indigenous Recruitment Ottawa, Canada**The following job posting and assessment questions were crafted by Kiinago Biinoogi Muskiiki ('**_Our Children's Medicine' _**in English) in consultation with Indigenous Elders, Knowledge Keepers and other members of the community. Applications housed on this platform provide a ...
-
Computer Application Support
2 days ago
Promaxis Systems Inc. Ottawa, Canada**Senior Computer Application Support**(Reference: P - SWV)Our Federal Government client is looking for a Senior Computer Application Support in Ottawa, ON (National Capital Region). The following qualifications are required: · *** · **Job** · **Description**:The Chief of Reserve ...
-
Account Manager, Group Sales
1 day ago
Senators Sports & Entertainment Ottawa, Canada**JOB SUMMARY**: · The primary purpose of this position is to deliver group ticket sales revenue by prospecting and managing opportunities throughout the National Capital Region market segment for both Ottawa Senators game tickets as well as Canadian Tire Centre events. · The Acc ...
-
Program Management and DevOps Co-op
4 days ago
Ribbon Communications Ottawa, CanadaJOB TITLE R&D Engineering Program Management - Co-op · ABOUT RIBBON COMMUNICATIONS · OPPORTUNITY · OPPORTUNITY · We are looking for a Co-op software developer to join the R&D Engineering Program Management team. In this position you will work with the R&D Engineering Services dev ...
-
Epidemiologist
2 days ago
Ontario Health Ottawa, CanadaAt Ontario Health, we are committed to developing a strong organizational culture that connects and inspires all team members across the province. Our vision is that together, we will be a leader in health and wellness for all. Our mission is to connect the health system to drive ...
-
Director, Student Life
1 day ago
Carleton University Ottawa, Canada**Duties and Responsibilities**: · Responsible for the leadership and oversight of Student Life including strategic and program planning, people leadership, financial management, stakeholder relationship management, and operations. · **Qualifications**: · The incumbent must posse ...
-
Zoning Plan Examiner
2 days ago
City of Ottawa Ottawa, CanadaRequisition ID: 8675 · Department: Planning, Real Estate & Economic Development Department · Service: Building Code Services · Branch: Permit Approvals Branch · Employment Type: 2 Full-time Temporary (up to 1 year) · Work Hours: 35.00 hours per week · Affiliation: CUPE 503 Inside ...
-
Intern, Corporate Sales
13 hours ago
Senators Sports & Entertainment Ottawa, CanadaThe Corporate Sales Intern will work intensively with the Corporate Partnership team to assist in providing the highest level of customer service to our top corporate clients. This team is responsible for delivery of assets within corporate sponsorship agreements, enhancing the f ...
-
Sales Operations Manager
4 days ago
MED-ENG & PSP - THE SAFARILAND GROUP Ottawa, CanadaTOGETHER, WE SAVE LIVES · The Safariland Group believes in the benefits of a diverse workforce and is committed to equal opportunity and affirmative actions. We pride ourselves on hiring and developing the best people, without regard to age, sex, sexual orientation, gender identi ...
-
Communications & Member Services Manager
3 days ago
Ottawa Hunt & Golf Club Ottawa, CanadaThe Ottawa Hunt and Golf Club is looking for a full-time **Communications & Member Services Manager** who is responsible for the implementation of communications both internally and externally as well as improving members engagement and developing strategies to increase the waiti ...
-
Project Design and Research Officer
13 hours ago
CowaterSogema International Ottawa, Canada**KEY INFORMATION** · Job Title: Project Design and Research Officer · Sector: Social, Economic and Environmental development; Global Development · Position Type (full/part time): full-time · Duration/Level of Effort (long/short term): permanent · Position Location: Ottawa (possi ...
-
Manager, Professional Development
1 day ago
Canadian Bar Association Ottawa, Canada**JOB DESCRIPTION** · **Manager, Professional Development** · **Position Summary** · **Location** · 66 Slater Street, Suite 1200 Ottawa, ON · **Languages** · The CBA delivers services in both of Canada's official languages. Fluent bilingual skills, both written and oral, are an a ...
Manager, Application Development - Ottawa, Canada - Mitacs
Description
Salary:**This position can be fully remote or hybrid near Mitacs offices in Montreal, Toronto, Ottawa or Vancouver**
Do you want to be part of our innovative and entrepreneurial team?
Do you thrive in an entrepreneurial environment and enjoy working in a team atmosphere? Are you an "outside the box" thinker who strives to implement continuous improvements? Do you take a strategic approach to your work? Do you enjoy in a fast-paced culture where your opinions are valued and respected? Do you enjoy building partnerships to solve mutually beneficial challenges?
Mitacs is a national not-for-profit that helps industry and non-profit partners solve strategic challenges by leveraging Canada's world-class post-secondary talent and a global network of industry, academic, and government partnerships. Through these collaborations, Mitacs helps business and community partners succeed, improves students' on-the-job skills development, and strengthens Canada's world-class innovation ecosystem. At Mitacs, we strive to develop the next generation of innovators with vital research and business skills. In partnership with domestic and international companies, governments, and academia, we support a new economy using Canada's most valuable resource – its people.
To get a better understanding of Mitacs and read the complete job description, please visit our website:
Manager, Application Development
The organization is going through a major enterprise transformation aiming to become more client centric and to review how we operate and deliver value to stakeholders. This initiative also includes an important digital transformation undertaking by modernizing business applications and converging data and processes through technology.
The Application Development Manager position plays a significant role in defining how technology is deployed to fulfil this transformation as well as how technology is sustained to keep businesses operational and secure. The ideal candidate will be an innovative and highly motivated leader with a strong hands-on attitude and appetite for continuous improvements and learning in technical areas.
As Application Development Manager, you will be accountable for leading, coaching and nurturing the development and QA teams in delivering and supporting working features in both Front Office and Back-office software products. You will also work collaboratively with business stakeholders, Product Managers, the Data Platform Manager, IT Security, and IT infrastructure teams and/or external vendors.
This position is expected to be highly technical but also a good liaison between functional and technical teams.
If you also seek to make a great impact in the Canadian Innovation ecosystem and are willing to put your energy and technology expertise to work for a purposeful cause, you are very welcome to apply.
Responsibilities
Experience:
Hiring Range: $115,920 - $137,655
Salary Range: $115,920 - $173,880
Hiring and Salary Range Transparency
Typically, employees are hired, transferred, or promoted within the salary range, specifically between the minimum and midpoint in the hiring range.
The salary range refers to the range of base salaries for a given position, encompassing the minimum and maximum amounts. The midpoint of the range is positioned approximately halfway between the minimum and maximum, indicating a fully qualified employee with comprehensive job knowledge and experience for the role.
Only in rare and exceptional circumstances, where a candidate has the experience, skills, and expertise that far exceed those required for the position, would we consider paying above the hiring range for this role.
Equity, diversity, and inclusion (EDI) and decolonization are core values at Mitacs: Equity, Diversity, and Inclusion - Mitacs. We believe a diverse workforce comprised of individuals with different ideas, strengths, interests, and backgrounds (e.g., gender identities and expressions, Indigeneity, race, abilities, sexual orientation, and other identities) are crucial to our success. We welcome everyone to apply and encourage you to connect with us if you require accommodations during the recruitment process.
remote work