Software Development Technical Lead

4 weeks ago


Ottawa, Ontario, Canada Cinchy Full time
About Cinchy

Cinchy is the enterprise data collaboration platform that empowers business teams, legacy systems, SaaS apps, and AI to collaborate on data in real-time.

Our customers use Data Collaboration to accelerate digital transformation projects and reduce the time and cost to build applications by more than 50%. Data Collaboration decreases IT project delivery risks, establishes guaranteed data access controls, and enables effortless collaboration on quality data across an organization's people and systems.

Welcome to the age of data co-production, where collaboration replaces integration.

We are a growing company of builders, innovators, and collaborators that believe freeing your data will empower your teams to build the future and unlock their potential.

About the Role

As a Software Development Technical Lead at Cinchy, you'll be empowered to enhance, maintain, and solve issues in our core platform, and implement entirely new features and functionality from scratch. The goal is to make data collaboration a reality, building things so that our customers can move faster than the speed of business.

What will make a candidate successful is more than just technical expertise. We are looking for individuals that want to make things better and you bring a broad perspective. What separates you from other developers is that you care about what you are building.

Key Responsibilities
  • Assume technical ownership of the data synchronization core subdomain, a strategically vital part of our platform.
  • Manage a small team of developers with a product mindset.
  • Project and team leadership skills.
  • Software design and architecture.
  • Collaboratively design product/component updates, then lead their development.
  • Coordinate your team's work, balancing functional and non-functional requirements.
  • Review code, guide and mentor team members. Be an advocate for quality and continuous improvement.
  • Write some great code; leading by example.
Requirements
  • Technical leadership skills, mentoring.
  • Software design and architecture.
  • Writing code that not only works, but is easy to understand, maintain, and enhance.
  • Making things simpler (e.g. refactoring).
  • Balancing competing interests, such as short-term feature delivery, with long-term quality.
  • You know.NET, best practices, idiosyncrasies.
  • SQL, ETLs, pipelines, messaging, data.
  • Bonus: knowledge of (or strong interest in) functional programming.
Compensation

Our target base salary range in Canada is $135,000 - 155,000 CDN per year with a 15% bonus. Our compensation range is region specific and may be different depending on where you join us from.

How we determine your compensation on this range is based on where you are at in your career and we try to figure that out through our hiring process. If your compensation expectation is outside this range but you are still interested in the role or Cinchy let us know - we would love the opportunity to get to know you.

Our Hiring Process

Talent Screen: You will initially meet (online) with someone from our Talent team. (30 minutes)

Technical Fit: (90-120 minutes).Net and SQL

Team Fit: We then have a values fit interview with other members of the Product Development Team (60 minutes)

If all goes well, and you feel that Cinchy is the place you want to build your career, we'll ask for references and make an offer.

Who you will be meeting:

Joseph Kim - Head of Recruitment

Ryan Nieuwoudt - Head of Platform

Andrew Robinson - Head of Core Platform Development

And other members of the Cinchy team.

Click here for Our Values

We encourage applications from all qualified candidates around the world, including indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities. Diversity breeds excellence.

If you need any accommodation for the interview process please let us know.



  • Ottawa, Ontario, Canada Cinchy Full time

    Join Our Team as a Software Development Technical LeadCinchy is the leading enterprise data collaboration platform that enables seamless and secure collaboration on data in real-time. Our platform empowers business teams, legacy systems, SaaS apps, and AI to work together on data, accelerating digital transformation projects and reducing project delivery...


  • Ottawa, Ontario, Canada Cinchy Full time

    About CinchyCinchy is the enterprise data collaboration platform that empowers business teams, legacy systems, SaaS apps, and AI to collaborate on data in real-time, accelerating digital transformation projects and reducing the time and cost to build applications by more than 50%.Our customers use Data Collaboration to establish guaranteed data access...


  • Ottawa, Ontario, Canada Cinchy Full time

    About CinchyCinchy is the enterprise data collaboration platform that empowers business teams, legacy systems, SaaS apps, and AI to collaborate on data in real-time, accelerating digital transformation projects and reducing the time and cost to build applications by more than 50%.Our customers use Data Collaboration to establish guaranteed data access...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Engineering Manager at BlackBerry QNXBlackBerry QNX is a leading supplier of secure operating systems, development tools, and services for embedded systems, trusted by top Electric Vehicle manufacturers worldwide. We are seeking an experienced Engineering Manager to lead a team in creating cutting-edge software solutions for hardware...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Engineering Manager at BlackBerry QNXBlackBerry QNX is a leading supplier of secure operating systems, development tools, and services for embedded systems, trusted by top Electric Vehicle manufacturers worldwide. We are seeking an experienced Engineering Manager to lead a team in creating cutting-edge software solutions for hardware...

  • Technical Lead

    2 months ago


    Ottawa, Ontario, Canada Assent Compliance Inc. Full time

    Job Title: Technical LeadAt Assent Compliance Inc., we're seeking a highly skilled Technical Lead to join our team. As a Technical Lead, you will be responsible for owning the technical quality of the solutions delivered by your team, from discovery to delivery to adoption.Key Responsibilities:Collaborate with colleagues from product management, user...

  • Technical Lead

    2 months ago


    Ottawa, Ontario, Canada Assent Compliance Inc. Full time

    Job Title: Technical LeadAt Assent Compliance Inc., we're seeking a highly skilled Technical Lead to join our team. As a Technical Lead, you will be responsible for owning the technical quality of the solutions delivered by your team, from discovery to delivery to adoption.Key Responsibilities:Collaborate with colleagues from product management, user...


  • Ottawa, Ontario, Canada Cinchy Full time

    About CinchyCinchy is the enterprise data collaboration platform that makes it simple and secure for business teams, legacy systems, SaaS apps, and AI to collaborate on data in real-time.Job DescriptionWe are seeking a highly skilled Software Development Technical Lead to join our team at Cinchy. As a key member of our engineering team, you will be...


  • Ottawa, Ontario, Canada Cinchy Full time

    About CinchyCinchy is the enterprise data collaboration platform that makes it simple and secure for business teams, legacy systems, SaaS apps, and AI to collaborate on data in real-time.Job DescriptionWe are seeking a highly skilled Software Development Technical Lead to join our team at Cinchy. As a key member of our engineering team, you will be...


  • Ottawa, Ontario, Canada Cinchy Full time

    About CinchyCinchy is the enterprise data collaboration platform that empowers business teams, legacy systems, SaaS apps, and AI to collaborate on data in real-time.Our customers use Data Collaboration to accelerate digital transformation projects and reduce the time and cost to build applications by more than 50%. Data Collaboration decreases IT project...


  • Ottawa, Ontario, Canada Cinchy Full time

    About CinchyCinchy is the enterprise data collaboration platform that makes it simple and secure for business teams, legacy systems, SaaS apps, and AI to collaborate on data in real-time. Our customers use Data Collaboration to accelerate digital transformation projects and reduce the time and cost to build applications by more than 50%. Data Collaboration...


  • Ottawa, Ontario, Canada Cinchy Full time

    About CinchyCinchy is the enterprise data collaboration platform that makes it simple and secure for business teams, legacy systems, SaaS apps, and AI to collaborate on data in real-time. Our customers use Data Collaboration to accelerate digital transformation projects and reduce the time and cost to build applications by more than 50%. Data Collaboration...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a skilled individual to contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities, and libraries.Key Responsibilities:Develop and maintain networking...

  • Technical Lead

    3 weeks ago


    Ottawa, Ontario, Canada Assent Full time

    About the RoleAt Assent, we're seeking a highly skilled Technical Lead to join our team. As a Technical Lead, you'll be responsible for assessing the feasibility of solutions, providing options to drive product and business outcomes, and evangelizing solutions to guide the team to delivery.Key ResponsibilitiesOwn the technical quality of solutions delivered...

  • Software Developer

    4 weeks ago


    Ottawa, Ontario, Canada Employment and Social Development Canada Full time

    Job Title: Programmer / Analyst, Application DevelopmentWe are seeking a highly skilled and experienced Programmer / Analyst to join our team in the Office of Energy Efficiency at Natural Resources Canada.Job Summary:The successful candidate will be responsible for conducting research, analysis, development, testing, and implementation of changes to the...

  • Software Developer

    4 weeks ago


    Ottawa, Ontario, Canada Employment and Social Development Canada Full time

    Job Title: Programmer / Analyst, Application DevelopmentWe are seeking a highly skilled and experienced Programmer / Analyst to join our team in the Office of Energy Efficiency at Natural Resources Canada.Job Summary:The successful candidate will be responsible for conducting research, analysis, development, testing, and implementation of changes to the...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: BlackBerry QNX Senior Systems Software DeveloperJob Summary:We are seeking a skilled Senior Systems Software Developer to join our QNX OS Development Group. As a key member of our team, you will contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities, and libraries. You will also have...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: BlackBerry QNX Senior Systems Software DeveloperJob Summary:We are seeking a skilled Senior Systems Software Developer to join our QNX OS Development Group. As a key member of our team, you will contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities, and libraries. You will also have...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a skilled individual to contribute to the design and implementation of the QNX networking suite.Key Responsibilities:Develop and maintain networking components in an open-development environment.Create and...


  • Ottawa, Ontario, Canada Employment and Social Development Canada Full time

    Job Title: Test Analyste InformatiqueJoin our team of skilled professionals at Natural Resources Canada's Office of Energy Efficiency, where we lead Canadians to energy efficiency through policy guidance and program delivery.Job SummaryWe are seeking a highly motivated and experienced Test Analyste Informatique to join our team. As a key member of our IT...