Our Ability Jobs

Job Information

EDC Software Technical Lead – Integration Platforms in Ottawa, Ontario

Software Technical Lead – Integration Platforms - 0004Q2

Posting Date: Jun 28, 2024, 12:19:50 PM

Primary Location: Ontario-Ottawa

Job Type: Permanent

Schedule: Full-time

Description

Export Development Canada (EDC) is a financial Crown corporation dedicated to helping Canadian businesses make an impact at home and abroad. EDC offers financial products and knowledge to help Canadian businesses confidently enter new markets, reduce financial risk, and grow their business.

When you join our team, you’ll be helping Canadian businesses learn the endless possibilities that open to them through export and help bring their vision, passion, and innovation to the world. Your knowledge and expertise will support more than 25,000 Canadian businesses and their customers in as many as 200 markets worldwide. You’ll work amongst the best and brightest in an inclusive, collaborative environment that fosters professional development and success. And you’ll know that you’re making an impact every day – for businesses, for Canada and for the people you work with.

Are you ready to make an impact? Join EDC, recognized as a Top 100 and Top Family-Friendly Employer, as we take on the risk so Canadian businesses can take on the world. #LI-Hybrid

Team & Job Overview

The Digital & Technology Solutions (DTS) group under the leadership of the Chief Information Officer was established in 2023 with the mission of empowering our customers and colleagues to take on the world, by seamlessly delivering secure and reliable digital experiences. Digital & Technology Solutions has set out to achieve the following objectives for EDC:

  • Define, execute, and sustain the integrated technology target state, target data model and technology operations required to enable EDC’s 2030 business transformation.

  • Establish and manage the rolling 3 Year Digital Roadmap that sequences the technology outcomes required to achieve the technology target state and facilitate its execution across all domains in the organization.

  • Keep pace with industry trends and emerging technologies, ensuring EDC has access to the digital technology tools it needs to stay relevant in the market and grow Canadian global trade.

  • Lead and ensure integrated digital, data, infrastructure, and cybersecurity implementations to create excellent customer, user, and employee experiences.

As EDC aims to be the leader in helping all Canadian exporters go, grow, and succeed internationally, the DevSecOps & Delivery (DSOD)group in EDC plays a critical role in enabling leaders to leverage technologies by providing an easy to use, secure and fit-for-purpose digital business platforms.

To better position ourselves for success, DSOD is seeking a Software Tech Lead to implement the strategic vision of the building an effective integration platform that supports the needs of EDC now and in the future. This role is accountable for the hands-on design, build, support, and operations of the integration platform. The primary focusing on developing integration capabilities, expanding support for integration patterns, improving practices such as APIOps, maintaining an integration catalogue, promoting the use of the platform, monitoring, and tuning the platform to maximize the effectiveness of all the technology teams at EDC.

The ideal candidate will leverage their strong technical skills and experience to guide solutions and mentor other team members as a technical lead. Strong interpersonal and organizational skills will be used to collaborate with the team to stimulate modern enterprise integration practices aligned to EDC’s architecture standards and digital roadmap. The candidate will mentor other teams on the design, development, automated testing and use of APIs and EDC’s integration platform services. The ideal candidate will have strong technical skills on the Microsoft Azure environment, hands-on development experience with integration platform technologies (API management), API design and development (REST/JSON, SOAP/XML), resilient asynchronous loosely coupled designs that leverage event and service bus technologies, practical experience of DevSecOps principles such as Continuous Integration/Deployment (CI/CD), SCA, SAST security analysis tools, and other code analysis services, strong agile delivery practices and great problem-solving skills. Additionally, the individual will be results-oriented, with a keen focus on quality and delivering business value, while managing multiple priorities requiring strong attention to detail.

Key Responsibilities & Requirements

  • Leads activities related to the design, development and integration of information systems and data systems and integration platform technologies, according to industry best practices and EDC standards

  • Understands the composition of the platform and can both advise others on optimal use as well as contribute to enhancing the platform.

  • Reviews systems models, specifications, diagrams, and charts created by other teams to provide direction and advice in areas related to API, integration and DevSecOps

  • Develops and apply standards and processes for coding, deployment, testing, and governance according to the Well-Architected Framework

  • In collaboration with the IT Teams, develop the Azure cloud infrastructure strategy to ensure security, availability and performance, and participate in the cloud cost optimization effort

  • Presents and demos work to large audiences including senior executives.

  • Creates and maintain technical processes and procedures.

  • Performs hands on tasks (debugging, coding, tests, code reviews) as needed to maintain and enhance the platform

  • Support Technical Community of Practice activities such as knowledge-sharing, development of standards and being involved in the hiring process.

Screening Criteria

  • Post-secondary degree in a related field such as Computer Science or Engineering.

  • Minimum of 3 years’ experience in a related technical team lead role, overseeing work of others

  • Minimum of 7 years' experience including but not limited to software development, and/or technical architect.

  • Hands on experience with Microsoft Azure and its relevant build, deployment, automation, integration, DevSecOps, networking, and security technologies in cloud and hybrid environments.

  • Experience building reusable and resilient APIs in a Hybrid Cloud environment (Hybrid Cloud defined as: a solution where part of the infrastructure is in Microsoft Azure and the rest is in the EDC data center) and pure Azure Cloud environment.

  • Experience developing and deploying enterprise technology using Continuous Integration/Continuous Delivery (CI/CD) practices.

  • Hands-on experience with Microsoft .Net

  • Hands on experience with Infrastructure as Code (IaC), Terraform, YAML

Assets

  • Ability to think outside the box and influence creative solutioning using design thinking principles and user-centered design.

  • Exemplary organizational skills with the ability to take big plans and break them down into achievable timelines and incremental deliverables.

  • Hands-on experience leveraging Azure API Management to virtualize REST APIs and to support existing SOAP services written using legacy technology.

  • Experience with Azure Functions, Azure Event Hubs, Azure Service Bus, and secure APIs

  • Experience with Azure API Manager, Application Gateway, Application Service Environment

  • Demonstrated experience in managing integration design patterns and practices including API virtualization, resilient event driven architecture and asynchronous processing.

  • Hands on experience with Security scanning tools

  • Experience with container technologies such as Docker and Kubernetes

  • Familiar with Robotic Process Automation technologies such as UiPath

  • Experience integrating legacy systems such as Biztalk in modern tech stack.

  • Understand Microsoft Active Directory, Azure Active Directory (including but not limited to B2B and B2C implementations).

  • A positive energy, seeking open feedback and avid communicator to ensure alignment with internal stakeholders and vendors.

Salary Range:

  • Tech Lead 18: Salaries are based on qualifications and experience and typically range from $92,355 to $123,140 plus a performance-based incentive.

Location

  • Export Development Canada is a hybrid work environment.

  • This role may be performed from EDC’s headquarters in Ottawa, or from the Community Hub in Toronto/Mississauga or Montreal/Laval/Brossard.

  • Relocation assistance is available for eligible candidates.

EDC's Commitment to Employment Equity

EDC is committed to employment equity and achieving a diverse workforce. EDC actively encourages applications from women, Aboriginal peoples, visible minorities, persons with disabilities and members of the 2SLGBTQI community. If selected for an interview, please advise us if you need any special accommodation.

How to apply

Only candidates selected for an interview will be contacted. : Application deadline on www.edc.ca/careers : Jul 12, 2024, 10:59:00 PM Candidates must meet the requisite government security screening requirements. :

Req ID: 0004Q2

DirectEmployers