Software Developer
Location: Saint John, Moncton or Fredericton

The Opportunity:

C# aficionado. Problem-solving champion. Web and mobile app wizard.

In our collaborative and driven team, software developers flourish behind their keyboards. They take pride in seeing how their contributions are impacting bottom lines, scorecard lines and smile lines. Our Application Services team is a unit of efficiency driven, like-minded techies who know what it takes to bring things across the line. This is an opportunity to build something new. We are focused on delivering custom web and mobile applications that facilitate change, help businesses grow and feed the future. Join us on our journey to do things differently!

JDI IT: Who we are and what we offer

At JDI IT,the belief that what people experience matters more than technologyis part of our foundational core.

With over 300 employees, we offerthe opportunity to create real value by helping people and businesses work smarter. JDI IT supportsthe entire J.D. Irving Limited group of companies which means we offer opportunities and experiences across a wide breadth of IT areas, businesses and industries. From forestry, to transportation, to shipbuilding, we are working directly with our business counterparts to align their strategies to continued advancements in IT. As a member of the JDI IT team, you will be a key player in enabling the business to win by overcoming obstacles and “getting it done”!

We believe in the power of diverse teams and invest in continuous professional growth. We are seeking naturally curious change makers looking to join a collaborative and motivated team. Come help JDI IT Raise the Bar!


  • Post-secondary education in computer science or a related discipline
  • Experience in C#, MVC, Xamarin, Microsoft Certified Power Platform Fundamentals, Azure DevOps, Content Management System – EpiServer
  • Awareness of the web application architecture, trends and emerging technologies
  • Excellent analytical skills with a good problem-solving attitude
  • Exposure with content management systems (CMS) and GIT version control systems
  • Awareness of the web application architecture, trends and emerging technologies
  • Fundamentals of secure programming


  • Microsoft Certified Solutions Associate
  • Microsoft Certified Power Platform Fundamentals
  • Microsoft – Azure DevOps Engineer
  • Yellow belt Certified
  • Content Management System- EpiServer

Your Focus:

  • Develop and support web / mobile applications for the J.D. Irving enterprise using full technology stack (C#, .Net and JavaScript)
  • Leverage REST APIs for integration with other J.D.I systems and applications
  • Improve the performance, availability and scalability of J.D.I web applications
  • Ability to shift between a creative and a technical focus depending on the project need and/or the type of project
  • Participate in on call support for 24 X 7 operations
  • Work in Waterfall/Agile environment and be involved in all technical activities within the team such as estimating, sprint planning, testing, document creation and production support

We appreciate your interest! To learn more about our products and services, click here .

J.D. Irving, Limited is committed to the principle of equal opportunity in its employment practices and to providing an environment free from discrimination and harassment for all employees.

Job Overview

Sign in

Sign Up

Forgotten Password