Search jobs > Waterloo, ON > Technical lead

Software Development Technical Lead

Cinchy
Waterloo, ON
$135K-$155K a year
Full-time

Cinchy 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 decreases IT project delivery risks, establishes guaranteed data access controls, and enables effortless collaboration on quality data across an organizations' people and systems.

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

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

As a Software Developer Technical Lead here 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.

Sound interesting? Read on!

Who you are - the general qualities we are looking for in colleagues for this team :

  • You're good at C#, but have explored other languages and paradigms.
  • You solve problems, sometimes by writing code.
  • You're good at communicating, with people and computers.
  • You know when to say yes, and when to say no.
  • You can sweat the details, always considering the big picture.
  • You build good products, and effective teams.
  • You're tenacious, thinking about long-term value.
  • You're actively pursuing knowledge.
  • You get stuff done.
  • Others enjoy working with you.

What you will be doing

  • 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.

What you bring - Don't worry if you don't have all these things, we believe in investing in personal growth and can coach you to be successful :

  • 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.

€80,000 - €92,000 a year

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.

Key Results (things we will measure success) :

30 days : Familiarization with the Cinchy platform, knowledge transfer from the Platform Development Team. Understand the data collaboration platform, and the strategic significance of the data synchronization capabilities.

60 days : Make contributions to the platform

90 days : Greater impact to the platform, but also sharing knowledge with the rest of the team

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.

30+ days ago
Related jobs
Cinchy
Waterloo, Ontario

As a Software Developer Technical Lead here 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. Collaboratively design product/component updates, then lead their development. Technical leadersh...

KPMG
Canada, Canada

As a senior software development lead, you will have the opportunity to put your technical and management skills into practice. Experience leading development teams. Experience with agile software development methodologies. We provide the opportunity to get involved in highly technical, complex and ...

Promoted
Procom
Canada

NET Developer Senior Full Stack. We are seeking a highly skilled Full Stack Senior Developer with expertis. On behalf of our client in the Government Services Sector, Procom is looking for a Senior Full Stack. ...

Promoted
GTT, LLC
Guelph, Ontario

Are you a skilled Senior Software Developer with a passion for GIS and mobile application development? We're seeking a talented Senior Software Developer to join our team and help build a robust, comprehensive system for agricultural soil data collection and management. Senior Full Stack Softwar...

MongoDB
Canada

Our team has a big mission to build a data platform for MongoDB R&D to use to make data-informed decisions. Our team owns the cloud infrastructure for DevProd, and we’re expanding our focus to include a Data Platform. The mission of DevProd is to empower MongoDB developers to efficiently build a tra...

Tecsys Inc.
Ottawa, QC, CA
Remote

A minimum of 3 years of experience leading technical teams as a Tech Lead. Building strong relationships with business and technical stakeholders to develop a balanced solution between client requirements and technical imperatives;. Tecsys is a fast-growing innovator offering supply chain solutions ...

S M Software Solutions Inc
ON, CA

One of our clients is looking for #Software Developer - Full Stack - Senior. Job Title : RQ07964 - Software Developer - Full Stack - Senior Client: Ministry of Health Work Location: 5700 Yonge Street or 49 Place d'Ames, Ontario, Hybrid Estimated Start Date: 2024-11-01 Estimated End Date: 2025-04-05 ...

Axon
Canada
Remote

As a Technical Services Lead (TSL), you will be a vital team member responsible for leading the deployment of network, hardware, and software solutions for Axon's Fleet systems and Axon Interview Room. Conduct training sessions for both technical and non-technical staff on the use of Axon Fleet and ...

Snaphunt
Canada

Work within a company with a solid track record of success.Work alongside & learn from best in class talent.Opportunity to make a positive impact.You will be responsible for : .Writing well-designed, testable and efficient code.Gathering and evaluating user feedback.Working as a part of a dynamic te...

WONESE.
Canada

Preference is a Senior PM with experience on Client Service projects (not internal projects which are typical with PMs that work with Banks) – preference is with Outsourcing firms if possible. Require a Senior PM with Application Project experience with some Infrastructure PM experience (for example...