Software Developer - Full Stack - Senior

LanceSoft

  • Toronto, ON
  • Permanent
  • Full-time
  • 1 month ago
Role: Software Developer - Full Stack - Senior
Location: Toronto, Ontario (Hybrid)
Duration: 10 Months with possible extensionExperience and Skill Set Requirements
Development experience: 60%
  • (all items must have)
  • Extensive experience in the use of Angular v7+, JavaScript, Typescript, Node such as NPM, RXJS, Spring Framework (MVC, Security, JPA, Boot), Bitbucket, REST API, Hibernate/JPA.
  • Experience in integration of commercially available API design and implementation (load balancing, discovery, resiliency).
  • Experience with React
  • 10+ UID development, Angular, CSS, Agile paradigm, usage of RSA
  • 10+ Java development experience
  • 10+ Database experience: Oracle and Open-Source DB
UI/UX experience: 25%
  • 10 years of extensive hands-on experience with CSS
  • Extensive experience with responsive development and HTML5 (must have)
  • Extensive experience coding for mobile devices (must have)
AODA experience: 10%
  • 10+ years of experience with developing application in compliance with PCI and WCAG 2.0 Standards, and bringing applications to AODA Compliancy (must have)
  • Experience with JAWS, WAI-ARIA, HTML 5, Hi Sheriff (must have)
Project experience: 5%:
  • Previous Public Sector Experience with Driver, Vehicle and Health services in Service Ontario web portal.
Must Have:
  • Extensive experience in the use of Angular v7+, JavaScript, Typescript, Node such as NPM, RXJS, Spring Framework (MVC, Security, JPA, Boot), Bitbucket, REST API, Hibernate/JPA.
  • Experience with React
  • 10+ Java development experience
  • 10+ Database experience: Oracle and Open-Source DB
  • 10 years of extensive hands-on experience with CSS
  • Extensive experience with responsive development and HTML
  • Extensive experience coding for mobile devices
  • Experience with AODA Compliance
  • Previous Public Sector Experience with Driver, Vehicle and Health services in Service Ontario web portal.
Responsibilities:
  • Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.
  • Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.

LanceSoft