Senior Web Application Developer

Senior Web Application Developer

Position: Senior Web Application Developer

Location: Saskatoon, SK

Job #: SWD-1017

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 Senior Web Application 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 front end, you will primarily be using web development languages in a Linux environment, however as a member of an Agile team, there is room for you to delve into and explore in SQL or Java, and to participate in our vision of a system where version control, automated testing, and automated deployment is standard.

Minimum Qualifications:

  • Knowledge of three or more programming languages and development environments - we use a lot of C, C#, Java,  SQL, Procedural SQL, PHP, JavaScript, HTML, Eclipse, Visual Studio 
  • Great communication skills, both written and verbal
  • Knowledge of one or more of the following areas: web applications, web services, databases (Oracle or PostgreSQL), graphical user interfaces, real-time programming, object oriented programming, control systems, data analysis, networks, mapping 
  • 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
  • Knowledge of big data systems like Hadoop and Spark would be considered an asset 
  • Experience with Agile software development practices

Please indicate position SWD-1017’ in your cover letter and subject line.

IRD is an Equal Opportunity Employer.

Submit Application

Application For SWD-1017

Request Info