Job Description :
Jr. Software Developer Location Toronto Scarborough post COVID lockdown Canadian Graduates highly preferred RESPONSIBILITIES Designs, codes, and/or configures solutions for low complexity Agile stories with close direction from a senior software engineer. Debugs and resolves low to moderate complexity software bugs or issues, with close direction from more senior software engineers, and finds the real root cause and provides a fix without collateral damage. Writes automated unit and integration-level tests with direction from other team members. Follows development standards and effectively demonstrates technical solutions to other software engineers in code reviews. Performs basic source code management tasks at the direction of more senior software engineers. Performs other related duties and activities as required. REQUIREMENTS Education and Work Experience: Bachelor's degree, or higher education level, or its foreign equivalent, in Computer Science, Computer Information Sciences, Information Technology, Computer/Electrical Engineering and/or related field Total Work Experience: 1-2 years Specialized Knowledge, Skills, and/or Abilities: Understanding in object-oriented design, Java/J2EE, React js, JavaScript, API, Microservices, Cloud and Relational database design Moust have completed mid-size quality projects in above technologies during degree Ability to manage to deadlines, communicate in a team, and operate independently with guidance Understands how to estimate, the Software Product Development Lifecycle with Agile methodology Knowledge of Big Data and ETL is good to have Knowledge of Payment systems is good to have Knowledge of IBM FTM, IIB, MQ is good to have