Senior Software Developer

Are you tired of a long rush hour commute, but don't want to work permanently from home? You want to get out of the house and meet up with your colleagues and chat and solve problems collaboratively? Then why not consider IRIS Analytics! We have a small office based in the Comox Valley on Vancouver Island. Here you can enjoy a laid back lifestyle away from the big city, a short commute, lower cost of living, and easy access to nature! We know that working permanently from home and being in zoom meetings all day isn't for everyone, and we've found that being in the office is a competitive advantage for us, whether it's helping our new hires learn and get up to speed faster, or quickly discussing a new idea without needing to schedule a meeting, we think that getting together to come up with solutions lets us work smarter and solve problems faster! Of course, that doesn't mean that we need to be in the office 5 days a week for 8 hours a day. We have a hybrid model where we come in 3 days a week, and still have flexible hours. If this sounds like a position that would appeal to you then keep reading!

IRIS Analytics is an international software development and services company. Headquartered in Koblenz, Germany, we support business partners and customers in all continents.

We are hiring for a range of roles, from junior to intermediate and senior roles, so if the position sounds interesting to you please feel free to get in touch.

Our products protect more than 100 billion payment transactions per year from fraud. This ranges from payment cards and mobile payments to online banking, cheque, and wire transactions.

A globalized world requires our solutions to be available at all times and to be equipped with sophisticated machine learning and artificial intelligence profiling capabilities. Our solutions are expected to process thousands of transactions within milliseconds to detect and stop fraudulent activity before a payment is completed.

Our products are mostly built in C++ and JavaScript, however if you have experience in other programming languages we invite you to apply, we are mostly looking for people who are willing to learn.

The office is located at 214B-2459 Cousins Avenue, Courtenay, BC V9N 3N6, Canada.

We offer

  • A long-term position with excellent opportunities for growth

  • Being part of an international team of experienced professionals

  • Flexible working hours

  • RRSP Contribution Matching

  • Extended health and dental benefits

  • 5 weeks vacation for new hires

  • Regular team events

  • Opportunity to take on a large range of responsibilities

  • A modern workplace with access to the latest hardware in a relaxed atmosphere

  • State of the art software engineering

  • Personal mentoring and professional development

Your responsibilities

  • Our software operates with high availability in a real-time environment, requiring you to solve complex problems in an efficient manner

  • Full software development lifecycle execution

  • Work closely with other team members to understand complex requirements and translate them into software designs for a high availability cluster solution

  • Design and integrate new features into a fully functional software system

  • Create reliable automated tests to ensure continuing software quality

  • Build and debug complex systems in a collaborative team environment

  • Investigate production issues to find the root cause of customer problems

  • Improve processes and quality of life for the team

Requirements

  • Degree in computer science or equivalent experience

  • Proven track record in software development

  • Excellent knowledge in object-oriented programming (C++/Java) and/or advanced knowledge in JavaScript or Python

  • Excellent knowledge in revision control, issue tracking, and agile development

  • Decent Linux knowledge

  • High attention to detail and a strong desire to continually improve

  • Experience working with customers to come up with solutions to their problems

  • Practical experience debugging production issues and diving into log files to diagnose difficult problems

If you are looking to be part of a growing, fast-paced company, we would like to talk to you. IRIS Analytics is always looking for the right people to join our amazing team. Please apply via LinkedIn or directly to jobs-canada@iris.de and include all relevant documents (cover letter, resume, degree or grade average, references, and your salary expectations).

Previous
Previous

Junior Software Developer (m/f/d)

Next
Next

Senior DevOps Engineer with SRE focus (m/f/d)