Back-End Software & Database Developers - Multiple Opportunities

Department: Engineering  

Position: Back-End Software & Database Developers - Multiple Opportunities

Location: Saskatoon, SK

Job #: E-VIIM0317

IRD is an Intelligent Transportation Systems (ITS) company and a world leader in the highway traffic management and in-vehicle systems solutions industry, specializing in traffic data collection, weight enforcement, commercial vehicle operations, toll, and safety. Over the past 35 years, IRD has diversified both from a markets and geographical perspective. IRD Systems are designed and built by a multidisciplinary, customer-focused team which fuses core IRD technology with integrated computing and communications technologies.

What does it mean to be a Back-end Software and Database Developer for IRD?

Do you love the concept of the Internet of Things (IoT) and resulting data?  Do you aspire to work in the challenging world of data analytics and the future capacities and application of artificial intelligence? Perhaps you want to give users the best UX for visualizing data? 

As a member of our Vehicle Information in Motion (VI2M ™) software engineering team working on industry-leading sensor technology, you will be starting on the ground floor of a cloud-based software project.  We currently use a relational database for our data and provide traditional reporting to our clients.  We are exploring the future possibilities of creating data lakes, which can be used for accessing and building predictive models. 

On the back-end, you will primarily be using SQL, Java and Jasper templates in a Linux environment, however as a member of an Agile team, there is room for you to delve into and explore in PHP or JavaScript, and to participate in our vision of a system where version control, automated testing, and automated deployment is standard.

Minimum Qualifications:

  • Knowledge of two or more programming languages and development environments - we use a lot of Java, Eclipse, SQL, PHP, Python, CSS, C#, and HTML
  • Great communication skills, both written and verbal
  • Experience using code management and build processes such a GIT or SVN
  • Interest and ability to learn other coding languages as needed
  • BSc. in Computer Science, or equivalent industry experience

Preferred Qualifications:

  • Solid foundational knowledge in computer science, with strong competencies in software design, structuring data and data analytics
  • Demonstrated experience of contributing to medium or large software development teams
  • Strong knowledge of modern web and software technologies and latest trends
  • A desire to ship good user experiences that will keep quality high
  • Independent, energetic, highly technical, and capable of driving for results
  • Leading, coaching or mentoring peers or software development teams
  • Experience with Agile software development practices

Please indicate position ‘E-VIIM0317 in your cover letter and subject line.

Email: jobs@irdinc.com

IRD is an Equal Opportunity Employer.

Submit Application

Application For E-VIIM0317

Request Info