Job Description :
Title: Programmer/Developer - Level 2 Location: Toronto, ON Duration: 15+ Months Contract Top Skills: Java development skills 5+ years Working with large data sets and arrays in the past Working with random number selection - using cryptographic within JAVA environment Challenges working within this environment Working previously in the Gaming and Wildlife industry - allocating Moose tags, understanding the quotas and geographic areas ideal Familiar with AODA compliance - Accessibility within the user interface Technical experience - DEVOPS, Angular, integration within the service management aspect, Code bases to staging and production environments Experience and Skill Set Requirements Programming and Development - 5+ years of programming and development experience Demonstrated experience in the design, coding, testing, debugging and documentation of applications with object oriented languages and/or third generation language development tools with emphasis on Java (Spring Boot Framework Experience working with random draws (lottery), preference point allocation methods, random sample selection, an asset. Experience analyzing/reverse engineering legacy code, FORTRAN is an asset. Data Analysis and Design Experience in managing large sets of data (~150, 000 records) to: Programmatically validate input and output Search for key items to create record sub-sets Search for associated records within the sub-sets of records Experience manipulating data using files, arrays, hash tables, binary trees, dynamic arrays, etc as appropriate. Create quality reports summarizing the outcomes (e.g. records input/output, results, audit trails) Technical Experience using Azure DevOPS Experience using Angular Framework Java Spring Boot Framework No-CRQ - Webhooks Maven Azure data studio Accessibility Experience in developing and coding web UI components that are compliant with the Accessibility for Ontarians with Disability Act (WCAG 2.0 Level AA Software must be designed with ease of use in mind, intuitive and simple. Public Sector Experience Experience with fish and wildlife with an emphasis on hunting big game animals, hunting license and validation tags, working with big game draws and wildlife quotas using methods like random allocation to individuals and groups of individuals, preference point allocation methods, etc.