J.D. Irving logo

Software Developer

J.D. Irving
April 09, 2026
Full-time
On-site
Saint John, New Brunswick, Canada
Description

Software Developer 

Location: Saint John, NB 

The Software developer is responsible for delivering quality products and support services 

In our collaborative and driven team, software developers are a critical member. They take pride in seeing how they are impacting project success, bottom lines and scorecards.  

This is an opportunity to create something new with like-minded people. Now is your chance to join our team to make a lasting impact as a Software Developer.  
  

This position requires full-time on-site presence. 



Responsibilities

Responsibilities:  

  • Develop and support web/mobile applications for the J.D. Irving enterprise using using full technology stack (C#, .Net , Angular and JavaScript) 

  • Improve the performance, availability and scalability of 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 

  • Effectively customer communication to gather requirements, provide status updates and to coordinate testing and deployments. 

  • Participate in continuous improvements and solution modernization activities 

  • 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 



Qualifications

Qualifications:  

  • Education Required: A university degree, college diploma or a related discipline  

  • 0-2 years of experience  

  • Exposure to programming languages, Microsoft technologies an asset 

  • Experience with ADO, Git and Deployment Pipelines. 

  • Attention to detail, strong interpersonal skills, team player 

  • Analytical minded with good problem-solving attitude 

  • Data and process driven 

  • Passionate about technology