Careers at Kindle

The team lighting the Kindle fire

Personnel at Kindle enjoy a dynamic and enriching work environment within the cutting-edge insurance technology industry.

We are always on the lookout for talented and skilled junior/senior developers to join the growing team of 40+. Should you have a B.Sc IT or related qualification and be interested in applying for a position at Kindle, please do not hesitate to contact us.

It’s a fast moving, challenging environment in which you learn something new each day…you also get the opportunity to constantly interact with and learn from industry professionals with Kindle.”


– Devon Ellet, Senior Developer

It’s a fast moving, challenging environment in which you learn something new each day…you also get the opportunity to constantly interact with and learn from industry professionals with Kindle.”


– Devon Ellet, Senior Developer

Current Openings at Kindle


We are looking for an enthusiastic graduate software developer to join our experienced software development team. You will assist with all functions of software design and development. Your primary focus will be to learn the codebase, gain domain knowledge, respond to requests from senior team members and provide support to the users.

To ensure success as a junior software developer, you should have a good working knowledge of basic programming languages, the ability to learn new technologies quickly, and the ability to work in a team environment. Ultimately, a top-class Junior Software Developer provides valuable support to their team while continually improving their coding and development skills.

Junior Software Developer Responsibilities:

  • Assisting with all aspects of software design and coding.
  • Learning the codebase and improving your coding skills.
  • Gaining knowledge and understanding of the full development life cycle.
  • Writing and maintaining code.
  • Working on minor bug fixes.
  • Monitoring the technical performance of systems.
  • Responding to online requests.
  • Gathering information from clients about program functionality.
  • Writing reports.
  • Conducting development tests.

Junior Software Developer Requirements:

  • BSc Computer Science, BCom Informatics or relevant degree
  • Competency in the following technologies
  • C# – Data Structures & Algorithms
  • SQL
  • LINQ
  • HTML & CSS
  • Javascript / Typescript
  • Angular / Blazor
  • NET Web API
  • Basic programming experience.
  • Knowledge of databases and operating systems.
  • Ability to learn new software and technologies quickly.
  • Ability to apply logic, solve problems and work in a team environment.
  • Detail-oriented.


Job Overview

  • Designing, developing and maintaining business intelligence solutions
  • Crafting and executing queries upon request for data
  • Presenting information through reports and visualizations


Job brief

  • We are looking for a Business Intelligence (BI) Developer to create and manage BI and analytics solutions that turn data into knowledge.
  • In this role you should have a background in data and business analysis.
  • You should be analytical and an excellent communicator.
  • If you also have a business acumen and problem-solving aptitude, we would like to meet you.
  • Ultimately, you will enhance our business intelligence system to help our clients make better decisions.


  • Develop and execute database queries and conduct analyses
  • Design, build and deploy BI solutions (e.g. reporting tools)
  • Translate business needs to technical specifications
  • Maintain and support data analytics platforms (e.g. MicroStrategy)
  • Create tools to store data (e.g. OLAP cubes)
  • Conduct unit testing and troubleshooting
  • Evaluate and improve existing BI systems
  • Collaborate with teams to integrate systems
  • Create visualizations and reports for requested projects
  • Develop and update technical documentation


Requirements and skills

  • Knowledge of SQL queries, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS) and SQL Server Analysis Services (SSAS)
  • Proven experience as a BI Developer or Data Scientist
  • Industry experience is preferred (Insurance or financial services)
  • Background in data warehouse design (e.g. dimensional modelling) and data mining
  • In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework
  • Familiarity with BI technologies (e.g. Microsoft Power BI)
  • Be proficient in Microsoft Excel
  • Proven abilities to take initiative and be innovative
  • Analytical mind with a problem-solving aptitude
  • Bachelors degree in Computer Science, Mathematics, Actuarial Science, Engineering or a relevant field


Interested in Joining the Team?

These are the skills we are looking for:

C# Programming
SQL and T-SQL Scripting
Entity Framework
Relational Database Design
MS Net Framework
Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Start typing and press Enter to search