About ChannelCenter

Address

102 Buitenkloof Centre, Kloof Street, Cape Town, South Africa

Company Size

1-15
Summary

What we do

ChannelCenter is an aggregated B2B catalogue for technology that connects IT resellers with IT vendors and distributors. The platform provides online marketplaces, billing, quoting & ecommerce to self-service and transact.

The company was launched in 2017 with financial backing from one of South Africa’s most forward-thinking private equity companies, Rational Expectations (“RE”), the South African domiciled private equity investment holding company of the Le Roux family. Michiel Le Roux founded Capitec Bank, the third-largest bank in South Africa and in addition to their shareholding in Capitec Bank, RE has private equity investments in Africa, Switzerland, the UK and the Middle East.

Our founders saw the benefits of digitization and were inspired to create a platform that enables vendors, distributors, and resellers to transact seamlessly and instantly, to free up capacity and drive new revenue.

Our platform is unique in the breadth of product it enables distributors to take to market. It supports both hardware and software distribution, and on the software side covers ESD, MSP and cloud programmes. With a growing number of globally recognized vendors and distributors registering their availability on the platform, our platform users have access to some of the world’s most used and trusted products and services.

What motivates us is the opportunity to build a South African-grown, world-class organization. Our current market focus is on South Africa and key markets in Sub-Saharan Africa.

Our business model means that we are developing and perfecting a single product. We are not involved in client project or custom development in any way. We direct and drive the product vision and roadmap.

Our developers are responsible for working on the core platform, whilst adding new features and functionality on an ongoing basis and managing third-party vendor and ERP integration.

We aim to be the best in the world at what we do, and we actively focus on innovation and quality. 

Our technology set

We develop predominantly within the Azure cloud environment, taking advantage of decoupled micro-services, implementing server-less architecture wherever possible. Our platform runs off Azure SQL Server with our backend developed in .NET Core and a Javascript/React front-end. This architectural pattern enables high business agility, scalability and speed to market. It also means our development effort is centred on solving business problems and delivering business value.

Our culture

ChannelCenter is a young company, with ample growth opportunities.

Our developers will have the opportunity to gain company-sponsored AWS/Microsoft certifications. We believe in allowing employees to play to their strengths but actively enable rotation across the development teams and setting career goals to enable growth and stretch.

Senior developers will manage small employee teams and will be granted the opportunity to lead development direction accordingly. 

We place a heavy emphasis on teamwork and learning within our organization, and are customer-centric. We value hard work and accountability, as well as attention to detail and quality. We encourage a culturally diverse workplace with a common set of values.

Our core development process

We adhere to an agile/SCRUM approach to software development, with weekly sprints and deployments. Our developers work in small, self-organizing teams which operate within an open and collaborative work environment.

We are looking for highly motivated team players who want to make a difference, and be part of building a unique, industry game-changing platform.

Our hiring process

This is what you can expect when interviewing with us.

Our interview process has the following stages:

Our first interview is exploratory in nature, consisting of a structured interview with ChannelCenter's Head of Product to assess technical skills, as well as overall company and cultural fit.

Should you be successful, a second interview will then be arranged in order to meet the team with which you will be working. This is a more informal meeting and provides the opportunity to get a real sense of the team dynamic.

In some cases, a technical assessment may be required after the first interview.

A bit more about the technical assessment:

During the process, you are likely to meet the following members of our team:

What will they be looking for?

How to make a good first impression:

How long does our interview process usually take, from first call to offer stage?

If you need any additional information on our interview process, please reach out to us directly.
Alternatively, please take a look at our careers page to get to know us better

Perks
AWS certification program
Anti Legacy architecture
Microsoft Certification
Learning culture
Relaxed dress code
Remote Working
Skills development
Tech Stack

Application and Data

Javascript
React
memcached
jQuery
C#
Bootstrap
Microsoft Azure
ASP.NET
MS SQL
TypeScript
Amazon Web Services
.NET Core

DevOps

GitHub
Docker
Bitbucket

Utilities

Amazon Route 53
Amazon SES
Google Analytics

Business Tools

Zendesk
Microsoft Sharepoint
Microsoft Teams