<?xml version="1.0" encoding="UTF-8" ?>
	<?xml-stylesheet type="text/xsl" href="https://www.canada.itjoblisting.com/public/js/rss.xsl"?>
			<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
				<channel>
					<title>IT jobs, Latest Tech jobs,  Discover high paying IT jobs in your city, IT Job posting, hire tech talents locally and globally.</title>
				    <link>https://www.canada.itjoblisting.com/ottawa/tech-jobs/</link><description>RSS latest ads: Tech Jobs in Ottawa</description><atom:link href="https://www.canada.itjoblisting.com/rss/latest/ottawa/tech-jobs/" rel="self" type="application/rss+xml" />
				<item>
					<title><![CDATA[Senior Software Developer]]></title>
					<link>https://www.canada.itjoblisting.com/item/senior-software-developer-278.html</link>
					<guid isPermaLink="false">https://www.canada.itjoblisting.com/item/senior-software-developer-278.html</guid>
					<description><![CDATA[Pay Range
$127,829 - $160,581

Job Summary
Lead the planning, organization, and execution of corporate system changes and enhancements, encompassing a multi-layered architecture of hardware, software, and communications technologies. This role involves designing and implementing complex solutions, providing advanced expertise in one or more specialized areas, and applying cross-functional knowledge. As a leadership position, it includes responsibilities such as project management and system ownership.

Job Description

What NAV CANADA offers you:

 Challenging, team-oriented work environment

 Competitive compensation and flexible benefits

 Defined benefit pension plan

 Opportunities for growth and development

 Flexible work arrangements

 Diverse and inclusive workforce

Job Description

Key Accountabilities: 

Technical Delivery, Leadership and Management

 Provide technical leadership in cloud architecture and migration strategies, ensuring scalability, security, and alignment with enterprise standards. 

 Drive the adoption of AI, automation, and data-driven solutions to enhance operational efficiency and decision-making. 

 Evaluate and implement emerging technologies (cloud, AI, automation) to support system modernization and improve overall business outcomes. 

 Provide technical / functional expertise and leadership in one or more areas of specialization, and/or cross-functionally throughout the organization. 

 Represent the unit or department as a technical expert in own functional area, champion ideas and innovations. 

 Under the Manager’s direction, lead ongoing life-cycle support of corporate systems in own functional area nationally, including performance optimization, monitoring, capacity assessment, data management, availability, recovery, security, communications interfaces, and technical support. 

 As a subject-matter expert, resolve issues requiring cross-functional solutions; address complex interrelated software, applications, database, operating system, and hardware problems; provide guidance on technical data flow and system administration to maintain performance standards. 

 Provide input into the development, identification, and resolution of inconsistencies with current and planned policies, technology training, architecture, standards, and work instructions. 

 Provide leadership in the development and implementation of new features, enhancements, special requirements, and maintenance procedures across systems on a functional and/or cross-functional basis. 

 Analyze, plan, specify, and define system interfaces and technical requirements for new initiatives to ensure interoperability with NAV CANADA business systems infrastructure. 

 Act as technical lead on complex or multi-faceted projects, including cross-functional initiatives, involving system architecture, design, implementation, and maintenance; conduct cost-benefit analysis; plan and direct activities; contribute to conceptual and physical design; lead implementation; mentor team members; and recommend solutions or corrective actions. 

 Provide guidance in managing technical resources related to user needs, priorities, technological developments, and system integration impacts. 

 Provide strategic, tactical, and operational leadership in the maintenance and enhancement of systems, projects, and resource development for the corporation.

Job Requirements

Education: 

 University Degree in Computer Science, Information Technology, or a related field, or equivalent education and experience.

Experience:

 At least 5 years of experience leading software development teams, including project management, mentoring developers, and fostering a collaborative team environment.

 Proven ability to manage multiple projects simultaneously from inception through deployment, with experience in Agile, Scrum, or other project management methodologies.

 Experience working in multidisciplinary teams of system development professionals, with a focus on detailed design, coding standards, unit and integration testing, implementation, and software configuration.

 Proficiency in object-oriented design principles and application development, with exposure to modern cloud-native architectures and development practices.

 Demonstrated ability to identify and resolve technical challenges, optimize performance, and implement innovative solutions, including leveraging cloud, AI, and automation technologies.

Knowledge:

 Extensive experience across a range of technologies, programming languages, system architectures, and tools, including hands-on development, design, and troubleshooting of complex systems.

 Strong knowledge of cloud computing platforms (e.g., Azure/AWS), including architecture, services, deployment models, scalability, security, and cost management.

 Knowledge of cloud‑native development practices, including microservices, containerization (Docker/Kubernetes), and DevOps/CI‑CD pipelines.

 Working knowledge of AI/ML concepts, including data modeling, predictive analytics, and integration of AI-driven features into enterprise applications.

 Understanding of data platforms and analytics services supporting AI initiatives, including data pipelines, data lakes, and governance frameworks.

 Awareness of emerging trends in cloud, AI, and automation technologies and their application in modernizing enterprise systems.

 Required Technical Expertise: Strong experience with C#, ASP.NET, JavaScript, SQL Server, and Transact-SQL; practical knowledge of relational databases; expertise in object-oriented programming (C#, Java); Azure development experience; Angular front-end experience is a plus.

 Strong knowledge of business system architectures, operating systems, and programming environments used in enterprise environments.

 In-depth knowledge of systems development and full SDLC practices for small, medium, and large-scale systems.

 In-depth knowledge of specific critical systems, operations, and maintenance techniques and practices.

 In-depth knowledge of debugging.

 Strong knowledge of industry trends, leading-edge technologies, and software engineering practices, including configuration management.

 Strong knowledge of network communications, protocols, and communication systems.

 Strong knowledge of testing methodologies, diagnostic tools, and fault-finding techniques.

 Strong knowledge of real-time programming practices and operations.

Abilities: 

 Excellent assessment, analytical and testing skills

 Provide expert advice, guidance, and opinions in functional area

 Coach and mentor others in field of expertise

 Lead as a technical workstream lead for the very complex, or multiple complex projects, including cross-functional projects; coach project team members on project management issues and recommend approaches

 Experience in understanding customer requirements and feedback and incorporating that input into software design and development to enhance user satisfaction.

 Demonstrated ability to present confidently and clearly to large audiences, including stakeholders and senior management. Proven experience in engaging diverse groups, conveying complex information, and facilitating discussions to drive understanding and decision-making.

Personal Suitability:

 Positively Influence the thinking of others cross-functionally to ensure department/functional goals met, and resolve conflicts in an effective manner

 Establish and communicate common goals and direction for department/functional area, coordinate cross-functional communication, problem solving and team initiatives, champion ideas and innovations

 Establish and maintain appropriate interpersonal relationship in dealings with team members, colleagues, and superiors

 Build cross-functional relationships to gain support

 Maintain positive relationships with key customers, suppliers, etc., who have a significant impact on the success of the organization

 Maintain cooperative relationship with external organizations

 Verbal and written communication skills

Flexible work arrangements:

This position is a hybrid position with a minimum – 3 days per week on site.

NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply. NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught.

https://navcanada.wd10.myworkdayjobs.com <a href="https://www.canada.itjoblisting.com/ottawa/tech-jobs/">Tech Jobs, Ottawa</a>]]></description>		
					<pubDate>Sun, 28 Jun 2026 22:03:14 +0000</pubDate>
				</item>
				<item>
					<title><![CDATA[Senior Systems Engineer]]></title>
					<link>https://www.canada.itjoblisting.com/item/senior-systems-engineer-280.html</link>
					<guid isPermaLink="false">https://www.canada.itjoblisting.com/item/senior-systems-engineer-280.html</guid>
					<description><![CDATA[Pay Range
$127,829 - $160,581

Job Summary
As an Engineer in the Communications Section, the Senior Systems Engineer is accountable for applying technical knowledge in preparing plans and designs, completing large Engineering projects, providing advice and technical leadership for life-cycle management of the systems and equipment in the Section’s area of responsibility.

The Senior Systems Engineer has a thorough specialized knowledge of systems in the Specialty / Sub–specialty area of responsibility. This knowledge is supplemented with significant experience working with the systems in the field environment through design, installation and life-cycle support, and incorporates a thorough understanding of system interrelationships and operational use.

Job Description

What NAV CANADA offers you:

 Challenging, team-oriented work environment
 Competitive compensation and benefits
 Defined benefit pension plan
 Opportunities for growth and development
 Flexible work arrangements
 Diverse and inclusive workforce

Key Accountabilities: 

 Provides technical support for national capital program development and formulation of national strategies to meet operational needs
 Develops plans to meet project or site-specific requirements
 Prepares detailed plans, system designs, and specifications for the provision and implementation of electronic systems to meet operational, technical and safety requirements
 Provides prompt assistance when requested to investigate technical problems with in-service operational systems
 Actively promotes a Safety and Quality culture within the Specialty which ultimately will be reflected in the quality of the finished product delivered to the client groups

Job Requirements

Education: 

 Graduation with a minimum of a Bachelor’s degree from a recognized university in electrical, electronics or computer engineering.
 Professional Certification: Member or eligible to be a member in a Professional Engineering Association in Canada.

Experience:

 Minimum 5 years work experience as an Engineer in the planning, design and implementation of safety or mission critical systems
 Extensive experience with system documentation and working with clients to gather requirements/design specifications
 Extensive experience preparing verification procedures

Knowledge: 

 Knowledge of Voice Communications systems such as Voice Switches, PBXs, VHF Radios, Voice Recording solutions
 Good working knowledge of OT infrastructure concepts, such as hypervisors, container orchestration, layer 2 and layer 3 networks
 Strong knowledge of theory and principles of engineering science and of the practices in specialized field of engineering
 Strong knowledge of Professional engineering standards and practices
 Strong knowledge of functions and requirements of the Operational use and needs of Voice Communications Requirements
 Good working knowledge of the NAV CANADA organizational structure and responsibilities
 Thorough knowledge and demonstrated skills in project management methodologies, techniques and disciplines for large projects

Abilities:

 The ability to apply knowledge and experience to develop new solutions, designs and plans
 The ability to systematically analyze and resolve complex problems
 Ability to plan, conduct and/or review comprehensive studies, to prepare and/or review reports on specific aspects of unusual problems with existing or proposed operations or facilities
 Ability to analyze, investigate, evaluate, make decisions and implement solutions
 Ability to write specification, standards, statements of work and general engineering documents

Personal Suitability:

 The ability to establish effective working relations with colleagues, associates and officials of government agencies
 The ability to identify unusual problems and critical areas that may affect other work and in effectively applying standards, specifications, precedents and resources
 The ability to resolve unusual problems that may affect work in other areas, effectively applying precedents and resources, and devising novel methods of using existing engineering knowledge

Working conditions:

 Occasional national and international travel required.

Flexible work arrangements:

 This position is a hybrid position with a minimum – 3 days per week on site.

NAV CANADA is committed to building a skilled, diverse workforce reflective of Canadian society. If you do not believe that you match every job requirement listed on this job posting, we still encourage you to apply. NAV CANADA encourages a culture of learning and growth, and recognizes that although some technical skills are mandatory, many others can be taught. <a href="https://www.canada.itjoblisting.com/ottawa/tech-jobs/">Tech Jobs, Ottawa</a>]]></description>		
					<pubDate>Sun, 28 Jun 2026 22:12:25 +0000</pubDate>
				</item>
				<item>
					<title><![CDATA[Senior Data Engineer, Finance]]></title>
					<link>https://www.canada.itjoblisting.com/item/senior-data-engineer-finance-48.html</link>
					<guid isPermaLink="false">https://www.canada.itjoblisting.com/item/senior-data-engineer-finance-48.html</guid>
					<description><![CDATA[Overview

At Instacart, our mission is to create a world where everyone has access to the food they love and more time to enjoy it together. Millions of customers every year use Instacart to buy their groceries online, and the Data Engineering team is building the critical data pipelines that underpin all of the myriad of ways that data is used across Instacart to support our customers and partners.

The Finance data engineering team plays a critical role in defining how financial data is modeled and standardized for uniform, reliable, timely and accurate reporting. This is a high impact, high visibility role owning critical data integration pipelines and models across all of Instacart's products. This role is an exciting opportunity to join a key team shaping the post-IPO financial data vision and roadmap for the company.

Finance data engineering is part of the Infrastructure Engineering pillar, working closely with accounting, billing &amp; revenue teams to support the monthly/quarterly book close, retailer invoicing and internal/external financial reporting. Our team collaborates closely with product teams to capture critical data needed for financial use cases.

About the Job

 You will be part of a team with a large amount of ownership and autonomy.
 Large scope for company-level impact working on financial data.
 You will work closely with engineers and both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution.
 You will ship high quality, scalable and robust solutions with a sense of urgency.
 You will have the freedom to suggest and drive organization-wide initiatives.

About You
Minimum Qualifications

 6+ years of working experience in a Data/Software Engineering role, with a focus on building data pipelines.
 Expert with SQL and knowledge of Python.
 Experience building high quality ETL/ELT pipelines.
 Past experience with data immutability, auditability, slowly changing dimensions or similar concepts.
 Experience building data pipelines for accounting/billing purposes.
 Experience with cloud-based data technologies such as Snowflake, Databricks, Trino/Presto, or similar.
 Adept at fluently communicating with many cross-functional stakeholders to drive requirements and design shared datasets.
 A strong sense of ownership, and an ability to balance a sense of urgency with shipping high quality and pragmatic solutions.
 Experience working with a large codebase on a cross functional team.

Preferred Qualifications

 Bachelor's degree in Computer Science, computer engineering, electrical engineering OR equivalent work experience.
 Experience with Snowflake, dbt (data build tool) and Airflow
 Experience with data quality monitoring/observability, either using custom frameworks or tools like Great Expectations, Monte Carlo etc

#LI-Remote

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here. Currently, we are only hiring in the following provinces: Ontario, Alberta, British Columbia, and Nova Scotia.

Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.

For Canadian based candidates, the base pay ranges for a successful candidate are listed below.
CAN
$161,000—$170,000 CAD <a href="https://www.canada.itjoblisting.com/ottawa/tech-jobs/">Tech Jobs, Ottawa</a>]]></description>		
					<pubDate>Sun, 01 Feb 2026 00:38:50 +0000</pubDate>
				</item>
				</channel>
			</rss>