Software Engineer

2 days ago


Brossard, Canada Export Development Canada | Exportation et développement Canada Full time

Software Engineer (Level 17) / Senior Software & AI Engineer (Level 18), Digital Delivery Marketing and Architects team Join to apply for the Software Engineer (Level 17) / Senior Software & AI Engineer (Level 18), Digital Delivery Marketing and Architects team role at Export Development Canada | Exportation et développement Canada. Application deadline: January 12th, 2025 Employment Type: Permanent Compensation Details: Software Engineer 17: Salaries typically range from $83,037 to $110,717 annually, based on qualifications and experiences, plus a performance-based incentive. Software Engineer 18: Salaries typically range from $94,664 to $126,219 annually, based on qualifications and experiences, plus a performance-based incentive. Location: Export Development Canada operates in a hybrid environment, requiring employees to work in the office 2 days per week (subject to change). This role can be performed from EDC’s headquarters in Ottawa or from one of our Community Hubs located in Toronto, Mississauga, Montreal, Brossard, Laval, Calgary, Edmonton, Halifax, or Vancouver. Relocation assistance is available for candidates who meet the eligibility criteria. At Export Development Canada (EDC), we empower Canadian businesses to succeed globally. As a financial Crown corporation, we offer innovative financial solutions and expert insights to help businesses explore new markets, mitigate risks, and achieve growth. Why Join EDC? Comprehensive benefits and work‑life balance with hybrid work options, paid vacation, and flexible schedules. Professional development opportunities including training programs, workshops, and language training. A diverse and inclusive workplace that champions employment equity and values diversity of ideas, strengths, and backgrounds. Wellness programs, mental health support, and fitness initiatives. Community engagement through volunteer opportunities and social responsibility programs. Team Overview The Digital & Technology Solutions (DTS) group, established in 2023, empowers customers and colleagues to deliver secure and reliable digital experiences. Define, execute, and sustain the integrated technology target state and data model to enable EDC’s 2030 business transformation. Establish and manage the rolling 3‑Year Digital Roadmap that sequences essential technology outcomes. Keep pace with industry trends and emerging technologies to ensure EDC remains relevant and competitive. Lead integrated digital, data, infrastructure, and cybersecurity implementations to enhance customer, user, and employee experiences. What You Will Be Doing Design and implement cloud‑based solutions, preferably in Azure. Design, train, and leverage AI and large language models. Develop robust solutions with Python or .NET on Azure stack. Advocate innovative solutions to complex problems that broadly impact EDC. Support Product Owners/Business Analysts in translating business needs into technical solutions. Review systems models, specifications, diagrams, and charts for API, integration, and DevSecOps advice. Promote best practices such as SOLID principles, documentation, and testing across the software lifecycle. Participate in knowledge‑sharing sessions as a presenter and attendee. Communicate complex ideas, anticipate objections, and persuade senior stakeholders to adopt new viewpoints. What We Are Looking For Undergraduate degree in Computer Science, Engineering, or related field. Minimum 5 years (Level 17) or 7 years (Level 18) experience as a developer. Experience in AI training, finetuning, and inference. Strong proficiency in Python or C#. Hands‑on experience with backend technologies such as PyTorch, TensorFlow, and ASP.NET Core. Advanced knowledge of web services, microservices, and API development. Advanced knowledge of integration services, including JSON and REST. Proficiency with CI/CD tools like Azure DevOps, GitHub, Docker, and Kubernetes. Experience with SAST/DAST tools and cybersecurity methodologies. Innovative, user‑centered problem‑solving skills. Strong attention to detail and passion for innovation. Familiarity with enterprise content management systems. What Will Make You Stand Out Familiarity with Test‑Driven Development (TDD) and automated testing. Experience with testing using 3 Amigos and Robot Framework. Azure Developer or AI certifications. Previous experience in the financial services industry. Bilingual proficiency in English and French. Eligibility EDC is committed to fair employment practices and prefers candidates who can legally work in Canada (Canadian Citizens or Permanent Residents). Candidates must meet government security screening requirements. The position is open to those who meet all essential criteria and submit applications by the closing date. Ready to make a difference? This is your chance to join a dynamic, growing team and leave your mark on our organization, development finance, and the world. Apply today Want to learn more about EDC? Visit our website at https://www.edc.ca. EDC's Commitment to Employment Equity Export Development Canada is dedicated to fostering employment equity and building a diverse workforce. We are committed to creating a safe and inclusive environment that respects people from all cultures, backgrounds, and abilities. At EDC, we nurture a culture of inclusion and belonging where everyone has equal opportunity to grow, develop, succeed, and be their truest selves. We actively encourage applications from women, Indigenous peoples, visible minorities, persons with disabilities, and members of the 2SLGBTQI+ community. Your application must clearly demonstrate how you meet all the requirements. We thank all applicants for their interest in a career at EDC; however, only those selected for an interview will be contacted. Qualified candidates may be considered for similar roles at this level within EDC. EDC recognizes that disclosing accommodation needs can be a personal matter. We are committed to maintaining confidentiality and providing tailored accommodations. Please contact us at accessibility@edc.ca for any accommodation requests. We are here to support you every step of the way. Posting Date: Dec 24, 2025, 11:18:37 AM Primary Location: Ontario-Ottawa Job Type: Permanent Schedule: Full-time #J-18808-Ljbffr



  • Brossard, Canada HireTalent Full time

    Job Description The Software Engineer- Test will be responsible for most aspects of software test projects. This includes all phases of a product lifecycle: requirements gathering, software design, implementation, and maintenance. The deliverables include a highly adaptable, sustainable infrastructure capable of supporting numerous test areas. The candidate...


  • Brossard, Canada HireTalent Full time

    Job Description The Software Engineer- Test will be responsible for most aspects of software test projects. This includes all phases of a product lifecycle: requirements gathering, software design, implementation, and maintenance. The deliverables include a highly adaptable, sustainable infrastructure capable of supporting numerous test areas. The candidate...


  • Brossard, Canada HireTalent Full time

    Job Description: As a member of an Embedded Software Engineering team, perform diverse work tasks in a real time embedded communication and control environments. The candidate will be a member of a small to medium-sized team and will often perform in autonomous roles. He or she will also collaborate with other teams and occasionally give direction to other...


  • Brossard, Canada HireTalent Full time

    A technology staffing agency is looking for an Embedded Software Engineer in Brossard, Canada. The role involves collaborating with development teams and applying C/C++ in real-time embedded environments. Candidates should have a Bachelor's degree, strong technical skills, and 5-7 years of experience in similar projects. This position promotes teamwork,...


  • Brossard, Quebec, Canada Tyco Full time

    Company Description Johnson Controls is a global diversified technology and multi industrial leader serving a wide range of customers in more than 150 countries. Our 117,000 employees create intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation systems that work seamlessly together to deliver on the...


  • Brossard, Canada Tyco Full time

    Johnson Controls is a global diversified technology and multi industrial leader serving a wide range of customers in more than 150 countries. Our 117,000 employees create intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation systems that work seamlessly together to deliver on the promise of smart...


  • Brossard, Canada Tyco Full time

    Johnson Controls is a global diversified technology and multi industrial leader serving a wide range of customers in more than 150 countries. Our 117,000 employees create intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation systems that work seamlessly together to deliver on the promise of smart...


  • Brossard, Canada MANTU GROUP SA Full time

    Who are we? Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 talents répartis sur les 5 continents...


  • Brossard, Canada MANTU GROUP SA Full time

    Who are we? Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 talents répartis sur les 5 continents...


  • Brossard, Canada MANTU GROUP SA Full time

    Who are we? Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 talents répartis sur les 5 continents...