Loading...
 
Share this Job
Apply now »

 

 

 

Position Title: Developer II 

Position Type: Regular - Full-Time ​

Position Location: Florenceville GTC 

Requisition ID: 13042 

 

 

JOB PURPOSE:
Reporting to the Application Support Manger the Developer II will analyze, design, develop and test software programs within and including their associated applications.  Their focus is primarily at the application level, however, there will be times when they will need to be aware of the entire system or alternatively, delve into specific program issues. 


They will lead the development of user manuals and technical documents provided with the application. 


They will provide coaching and training to less experienced staff, primarily Developer I personnel. 


To improve quality, they will be asked to perform code / peer reviews and review or construct test cases at the program, application or system level. 


They are competent to work at the highest technical level of all phases of application systems analysis and programming activities dealing with primarily medium to high complexity issues. 


They may be the top-level technical expert in one or more highly specialized areas of the system.


JOB RESPONSIBILITIES:

  • Conducting analysis and creating designs from business requirements - Perform analysis to understand underlying issues and technical needs for a given business level requirement. Use their training and experience to create a technical design to satisfy the business requirement. This would be at a program or small application level. 
  • Coaching - Encourage junior resources to take responsibility for their development within McCain.  Challenge others to develop as leaders, while serving as a role model.  Shares acquired skills and business/system knowledge with team members through formal and informal channels. 
  • Create detailed specifications for complex changes - Take a high level specification and create detailed instructions for other developers to follow in developing the application code. 
  • Coding / debugging and function testing of software - based on specifications create application code to satisfy the specification. Test, debug and validate the code to ensure it performs as specified. 
  • Creating and maintaining technical/user manual documentation - create or maintain required documentation for coding changes, new functionality or other changes as required 
  • QA reviews -review program designs, code, process models and other technical documentation to ensure they meet McCain standards and quality objectives 
  • Application integration testing - follow predefined test scripts to test application functionality and record the results 


MEASURES OF SUCCESS:

  • Ability to communicate effectively is important 

              o    Must be able to explain their solutions to others who have less technical knowledge then themselves.  
              o    Must be able to explain complex technical solutions to Developer I's breaking the complexity down into workable and understandable portions 
              o    Must also have good listening skills taking direction from others as to how to solve a particular problem 

  • Must assert themselves where necessary to implement a superior programming technique that might otherwise not get implemented 
  • Must be able to handle multiple tasks in the same time period and have the ability to handle complex issues 


KEY QUALIFICATION & EXPERIENCES:

  • University degree or Community College diploma or equivalent experience in the field of Computer Science 
  • Extensive experience in software development demonstrating skill in coding, debugging and testing software programs. 
  • Must be able to handle multiple tasks in the same time period and have the ability to handle complex issues 
  • Must have a flair for analysis and design 


OTHER INFORMATION

  • Key internal relationships: Regional IS Teams,  Build & Deploy teams,  Business users in HR, Agriculture, and Manufacturing
  • Key external relationships: External vendors
  • Travel:  not required
  • Job is primarily performed in a hybrid office environment

 

The above information indicates the general nature and level of work performed by employees within this classification.  It is not a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.
 

 

McCain Foods is an equal opportunity employer. We see value in ensuring we have a diverse, antiracist, inclusive, merit-based, and equitable workplace.  As a global family-owned company we are proud to reflect the diverse communities around the world in which we live and work. We recognize that diversity drives our creativity, resilience, and success and makes our business stronger. 
 
McCain is an accessible employer. If you require an accommodation throughout the recruitment process (including alternate formats of materials or accessible meeting rooms), please let us know and we will work with you to meet your needs.

 

As part of maintaining the health and safety of the workplace, and as a condition of employment with the Company, all employees at this location are required to be fully vaccinated against COVID-19.  You are requested to provide proof of vaccination together with your signed copy of this offer letter. The Company provides reasonable accommodations for eligible employees in accordance with applicable human rights legislation.  If you require any specific accommodation because of a disability, religious belief, or another protected ground, contact your recruiter as soon as possible so that, subject to measures constituting undue hardship, potential accommodations can be discussed.

 
Your privacy is important to us. By submitting personal data or information to us, you agree this will be handled in accordance with the Global Employee Privacy Policy 

 

Job Family: Information Technology      
Division: Global Technology 
Department: ​Application Support ​
Location(s): CA - Canada : New Brunswick : Florenceville-Bristol || CA - Canada : Alberta : Calgary || CA - Canada : Alberta : Coaldale || CA - Canada : Alberta : Edmonton || CA - Canada : Alberta : Grand Prarie || CA - Canada : Alberta : Lethbridge || CA - Canada : Alberta : Red Deer || CA - Canada : Alberta : Rocky View || CA - Canada : British Columbia : Burnaby || CA - Canada : British Columbia : Kamloops || CA - Canada : British Columbia : Kelowna || CA - Canada : British Columbia : Richmond || CA - Canada : British Columbia : Surrey || CA - Canada : British Columbia : Vancouver || CA - Canada : British Columbia : Victoria || CA - Canada : Manitoba : Carberry || CA - Canada : Manitoba : Portage la Prairie || CA - Canada : Manitoba : Winnipeg || CA - Canada : New Brunswick : Bathurst || CA - Canada : New Brunswick : Centreville || CA - Canada : New Brunswick : Edmundston || CA - Canada : New Brunswick : Fredericton || CA - Canada : New Brunswick : Grand Falls || CA - Canada : New Brunswick : Hartland || CA - Canada : New Brunswick : Moncton || CA - Canada : New Brunswick : Saint John || CA - Canada : New Brunswick : Somerville || CA - Canada : Newfoundland and Labrador : Clarenville || CA - Canada : Newfoundland and Labrador : Corner Brook || CA - Canada : Newfoundland and Labrador : Marystown || CA - Canada : Newfoundland and Labrador : St. Anthony || CA - Canada : Newfoundland and Labrador : St. John's || CA - Canada : Nova Scotia : Bedford || CA - Canada : Nova Scotia : Belleisle || CA - Canada : Nova Scotia : Dartmouth || CA - Canada : Nova Scotia : Halifax || CA - Canada : Nova Scotia : Kentville || CA - Canada : Nova Scotia : Middleton || CA - Canada : Nova Scotia : New Glasgow || CA - Canada : Nova Scotia : Sydney || CA - Canada : Nova Scotia : Truro || CA - Canada : Nova Scotia : Yarmouth || CA - Canada : Ontario : Bolton || CA - Canada : Ontario : Borden || CA - Canada : Ontario : Brampton || CA - Canada : Ontario : Dedicated Mississauga || CA - Canada : Ontario : Etobicoke || CA - Canada : Ontario : Forest || CA - Canada : Ontario : Guelph || CA - Canada : Ontario : Kingston || CA - Canada : Ontario : Kitchener || CA - Canada : Ontario : Lansdowne || CA - Canada : Ontario : London || CA - Canada : Ontario : Maidstone || CA - Canada : Ontario : Markham || CA - Canada : Ontario : Mississauga || CA - Canada : Ontario : Ottawa || CA - Canada : Ontario : Thunder Bay || CA - Canada : Ontario : Toronto || CA - Canada : Ontario : Waterloo || CA - Canada : Ontario : Windsor || CA - Canada : Ontario : Woodstock || CA - Canada : Other : Reference job description || CA - Canada : Prince Edward Island : Bloomfield || CA - Canada : Prince Edward Island : Borden-Carleton || CA - Canada : Prince Edward Island : Charlottetown || CA - Canada : Prince Edward Island : Elmsdale || CA - Canada : Prince Edward Island : Kinkora || CA - Canada : Prince Edward Island : Montague || CA - Canada : Prince Edward Island : Summerside || CA - Canada : Quebec : Ancienne Lorette || CA - Canada : Quebec : Anjou || CA - Canada : Quebec : Blainville || CA - Canada : Quebec : Chicoutimi || CA - Canada : Quebec : Drummondville || CA - Canada : Quebec : Duberger || CA - Canada : Quebec : Gatineau || CA - Canada : Quebec : Lachine || CA - Canada : Quebec : Laval || CA - Canada : Quebec : Montreal || CA - Canada : Quebec : Pointe-Claire || CA - Canada : Quebec : Quebec City || CA - Canada : Quebec : Terrebonne || CA - Canada : Saskatchewan : Regina || CA - Canada : Saskatchewan : Saskatoon 

Company: McCain Foods (Canada) 

Apply now »