C++ Developer
Qlik
Ottawa, Ontario, Canada
1d ago
source : Glassdoor, Inc.

What makes us Qlik

Qlik helps enterprises around the world move faster, work smarter, and lead the way forward with an end-to-end solution for getting value out of data.

Our platform is the only one on the market that allows for open-ended, curiosity-driven exploration, giving everyone at any skill level the ability to make real discoveries that lead to real outcomes and transformative changes.

We are a Values-Driven organization, operating over 100 countries with 45,000 customers around the world. If you think we are interesting, please read on we may be looking for you!

The Team

As part of our R&D organization and our growing development team, you will be in a unique position to impact the future direction the company takes.

Qlik has a creative, team-oriented, and high-energy culture. We offer a flexible and exciting work environment, and plenty of opportunities for you to grow as a professional and as an individual.

Our highly collaborative environment means you will be working with a diverse group of talented people that are continuously innovating and improving.

We put tremendous value in teamwork, and we do our uttermost to create a great working environment for everyone in our team.

We believe that one of our key strengths is our team composition and group dynamics. As our team is based in several geographical locations, there is a positive, multicultural twist on everything that we do.

As a member of the Analytic Engine team, you will have direct impact on the core components of Qlik’s products. You will have the opportunity to work with a deeply experienced team, a variety of next generation technologies, and a wide range of challenging software development projects.

This is a tremendous opportunity for you to make a key contribution for one of the hottest technology companies in Business Discovery and Intelligence.

How you will spend your time as our next C++ Developer

In your role, you will be part of the team that develops Qlik’s Analytic Engine. You will participate in the full software development cycle, starting with requirements analysis and ending with delivery and maintenance.

Your contributions will include implementation of new product features, capabilities, improvements and bug fixes. You will have an opportunity to work closely with our senior architects, tech leads and product management team in order to identify the right architecture and design for your implementation.

We work according to the classic Agile methodologies and use modern development tools, where we value dynamic and light ways of working with focus on the code deliverables and frequent software releases.

Role & Responsibilities

  • Design, develop and maintain functionality in Analytic Engine components
  • Analyze product requirements and incorporate the findings into implementation
  • Implement automated test cases to cover the functionality that you develop
  • Perform code reviews and provide feedback to other developers
  • Employ Agile development practices and ways of working
  • Contribute to our development process frameworks
  • Mentor team members in best practice and standards
  • Required Skills and Experience

  • Bachelor’s degree in Computer Science or similar
  • Skilled in programming with 3+ years software development experience in C++
  • Being curious, self-driven and goal oriented
  • Strong sense of responsibility and integrity ( Quality First approach)
  • Passionate about teamwork and multicultural work environments
  • Strong communication, analytical and interpersonal skills
  • Interest in computer science and algorithms
  • The ability to effectively drive cross-team activities such as design, implementation, testing, and documentation
  • Beneficial Skills and Experience

  • Solid scripting and programming skills in Golang and Python
  • Experience of working with Docker and Kubernetes
  • Experience of working with various cloud environments (such as AWS, Azure and Google Cloud)
  • Familiarity with the Business Intelligence and Data Analytics industry domains
  • Basic understanding of the Big Data domain
  • Experience in the following areas : API development, micro services, high performance computing, test-driven development
  • Familiarity with Linux and Windows development environments
  • Our way of giving back

    To our communities, to the world, and to you is a core part of the culture at Qlik. We encourage our employees to participate in our numerous Corporate Responsibility Program initiatives.

    Location

    This job is based in Ottawa, Canada.

    We are interested in both seasoned professionals as well as candidates that are in the beginning of their career. If you find this job interesting, you are welcome to send in your application (in English).

    We'll be working continuously with applications so please apply as soon as possible.

    Qlik is not accepting unsolicited assistance from search firms for this employment opportunity. Please, no phone calls or emails.

    All resumes submitted by search firms to any employee at Qlik via-email, the Internet or in any form and / or method without a valid written search agreement in place for this position will be deemed the sole property of Qlik.

    No fee will be paid in the event the candidate is hired by Qlik as a result of the referral or through other means.

    Qlik is an Equal Opportunity Employer and does not discriminate on the basis of any protected category or characteristic.

    We value the diversity of our workforce. If you need assistance due to disability during the application and / or recruiting process, please contact us via the Accessibility Request Form

    LI-MZ

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form