Junior Software Developer

Company Logo
Fiddlehead Technology Inc. Published: February 21, 2019
Moncton, New Brunswick
Internship Type
Salary range
Hours per week
Start Date
End Date


Fiddlehead is an Atlantic Canadian startup focused on data analytics in the food and beverage space. We work with manufacturers to help them improve their operational and organizational efficiency. Our current clients are some of the world's largest food manufacturers and the challenges we take on are complex and highly rewarding.

Duties and responsibilities

The junior software developer will hold both supporting and key project roles in the development of software to support our data science and product development initiatives. He or she will participate in project meetings, engage in both self-directed and team software development, as well as evaluate and implement software solutions to support the organization's digital expansion.

Knowledge and skills

Must have:

  • Comfortable programming in one or more modern languages, Java or Python preferred
  • Familiarity with supporting programming practices such as revision control, issue management, code review, operating system usage and administration
  • Understanding of common algorithms and patterns in programming
  • Database usage and programming, including knowledge of one or more variants of SQL

Nice to have:

  • Experience in computational statistics
  • Machine learning exposure or experience
  • Amazon AWS exposure or experience
  • Modern web programming experience, particularly with Javascript UI/application frameworks like React, Vue, or AngularJS
  • Knowledge of Linux or other UNIX-like operating systems

Education required

Bachelor of Science in Engineering or Computer Science or equivalent demonstrable skills and/or experience

Certification required

Not applicable

** Candidates chosen for this six month term may be offered full-time employment following their internship.

Eligibility criteria

Career-Launcher Internships are funded by the Government of Canada under the Youth Employment Strategy. For program criteria information visit their website.


Qualified interns are:

  • Starting the internship within two years of receiving their post-secondary diploma
  • Underemployed (employed below their level of education or work part-time)
  • No more than 30 years of age at the start of the internship
  • Canadian citizens, permanent residents or persons granted refugee status in Canada*
  • Legally allowed to work according to the relevant provincial and Canadian legislation and regulations
  • Not receiving employment insurance during their internship
  • Available to work for at least six months

*Refugee protection must be conferred under the Immigration and Refugee Protection Act. Persons awaiting refugee status, as well as those who hold a temporary visitor visa, student visa or work visa, are ineligible to participate in a Youth Employment Strategy initiative.

Drop files here browse files ...
Allowed formats: pdf, doc, txt, rtf, docx
Drop files here browse files ...
Allowed formats: pdf, doc, txt, rtf, docx
Accept and Submit