Search jobs > Ottawa, ON > Permanent > Senior developer

Senior Engineer, Developer Experience Engineering

CB Canada
Ottawa, Ontario, Canada
$60-$70 an hour (estimated)
Permanent

Senior Engineer, Developer Experience Engineering

On behalf of our client, Procom is looking for a Senior Engineer. As part of the Developer Experience Engineering team, you will be responsible for defining and improving the experience our product teams see each day.

Through advocacy, research, and enablement all driven by the needs expressed from those product teams directly. We work to provide advice, assistance, and solutions to avoid common frustrations that result from poor standards, aging tooling, and frustration-inducing processes overhead.

Development teams should have first-class support to assist them in delivering high quality services and solutions, and we aim to provide that support and guidance in an informative and responsive manner.

The team strives to drive improvement across the entire company by enabling development teams to work more efficiently and safely, deliver value to customers faster, and continuously learn and improve.

We aim to bridge the gap between Development and Operations by incorporating the DevOps philosophy and practices in our daily work and teaching others by example.

We use our curiosity and passion for improvement to keep abreast of new techniques and technologies that will help us refine how we deliver high-quality software to our users.

Responsibilities

  • Assist in defining, documenting, and promoting best practices both within the larger DevEx org and within all our engineering teams.
  • Provide technical expertise and operational support for software delivery management tools such as Azure DevOps, Azure, Jira, Artifactory, Visual Studio / Code, GitHub, etc.
  • Successfully advocate for and implement solutions which are both scalable to our hundreds of developers and friendly to use.
  • Successfully stay current on new tools, approaches, and patterns which can reduce development team friction and reduce the time it takes to deliver a service.
  • Develop trusted relationships with product management and development leaders to drive continuous improvement.
  • Gain deep familiarity with the workflow of our engineers, their points of friction, and build tools to create a more rewarding development experience.
  • You will partner with Release Engineering and Config Management to address pain points within our release process.

Required Skills

  • 4+ years of experience in software engineering or technical DevOps roles
  • 2+ years of experience building developer infrastructure and services at scale.
  • Robust knowledge of object-oriented design patterns and development
  • Expert level experience with C#, .NET Framework, and .NET Core
  • Hands-on experience with Azure, Azure DevOps, GitHub, and Docker.
  • Desire to work and experiment with modern technologies.
  • Ability to debug, analyze and profile existing code.
  • Excellent collaboration and communication skills and able to work with a distributed team.
  • You have a bias for action, backed by a systematic approach to troubleshooting and problem solving
  • You have a bias for taking on "non-standard" problems
  • Deep understanding of Agile software delivery principles and practices.
  • Active listener, able to understand the needs of the people you’re working with strong cross-team and cross-department partnership, collaboration, and consulting skills.
  • Experience implementing product management and software delivery management tools with results-driven outcomes is preferred.
  • Experience operating at scale in a large software enterprise is preferred.

Location : Remote

Duration : Permanent

30+ days ago
Related jobs
CB Canada
Ottawa, Ontario

Senior Engineer, Developer Experience Engineering. As part of the Developer Experience Engineering team, you will be responsible for defining and improving the experience our product teams see each day. On behalf of our client, Procom is looking for a Senior Engineer. Gain deep familiarity with the ...

S.i. Systems
Ottawa, Ontario

NET Developer (with experience in C development) to work on custom applications, including communication and control logic for products. Design and develop Windows Applications for new hardware products, utilizing knowledge/experience with microcontroller development (Arm microcontrollers). Identify...

Lime
Canada

The Data Engineering team at Lime is responsible for ingesting, transforming and making available timely, high-quality data that powers analytics, bookkeeping and visibility for a wide range of customers. The ideal candidate will have experience working in an evolving startup environment. Identify, ...

BMT
Ottawa, Ontario

BMT Canada is recruiting for a Senior Engineer, specialising in marine engineering, to join our experienced team. This role includes the technical leadership of a team of experienced engineers on a long-term (recuring 6-9 month) deployment at one of our overseas client sites. Provide engineering des...

Altair Engineering
Kanata, Ontario

Our client in Kanata, ON is looking for a Software Engineer Senior. Primary skills required: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or similar scientific field. Experience required: 3+ years experience working on operating systems, kernel, drivers and co...

Dropbox
Canada
Remote

As we evolve from syncing and sharing files to providing advanced solutions for collaboration and distributed work, we are looking for a Senior Software Engineer to join our Privacy Engineering team. Additionally, you will collaborate with other engineering teams and functions within Dropbox, balanc...

S.i. Systems
Ottawa, Ontario

Senior Data Engineer Team Lead to oversee critical data engineering activities within the Digital Health sector. Collaborate with senior leadership and external stakeholders as the senior technical resource for the group. Provide strategic oversight of data engineering activities, shaping platform s...

CIMA+
Gatineau, Quebec

We are looking for a dynamic individual to take on the role of Senior Building Electrical Engineer at our Gatineau office. Assist in the supervision and management of electrical engineering team members, including engineers, technicians, and support staff  . Over 15 years' experience in el...

S.i. Systems
Ottawa, Ontario

Net Core) Developer (10+ years) with strong backend experience to upgrade a complex application in a Cloud environment. Strong experience with at least two of the following: JavaScript, Typescript, React, Redux,. Experience working on complex projects withing Manufacturing or Industrial control cent...

Ness Digital Engineering
Ontario, Canada, CA

Ness is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services. Combining our core competence in engineering with the latest in digital strategy and technology, we seamlessly manage Digital Transformation journeys from strategy through execution to he...