Senior Software Full Stack Developer

Toronto, ON, Canada

Job Description



Title : Senior Software Full Stack Developer - (2-3 days Onsite Hybrid)
Location: - Toronto, ON
Duration : Contract

Security Level
CRJMC

Must haves: 5 plus years of strong experience in,

  • Strong experience developing front-end with Angular, Typescript , jQuery other popular JS frameworks and libraries, HTML5 and CSS3
  • Strong experience with backend Node.js
  • Strong experience with planning and developing API endpoints
  • Experience using OAUTH standard
  • Also, Strong experience with .Net and .Net Core.
Deliverables include, but are not limited to:
  • Developing single page web applications
  • Enhancing UI Framework and developing UI Components
  • Developing dashboard application
Responsibilities:
  • Work with product management to understand marketplace demand, design and implement new core functionalities and support continuous innovation to solve complex technical challenges in health care.
  • Evaluate and determine appropriate architecture, technical specifications, solution design and make recommendations to product management.
  • Design and develop/extend micro-services, large scale web services and Restful APIs for the platform while using modern best practices in application development.
  • Plan, design, code and deploy cutting-edge interfaces, functionalities and single page web applications that are responsive and accessible.
  • Work closely with UI/UX designers to make our applications smarter and reduce friction in the user experience.
  • Produce clean, reusable, performant code and maintainable solutions that will enhance the platform\'s quality.
  • Support integration of third-party applications with ONE Access platform.
  • Engage and consult the architecture team to ensure alignment with provincial digital health blueprint.
  • Diagnose and troubleshoot functional and performance issues, implement corrective fixes, preventive fixes and triage as required.
  • Research and implement latest front-end technologies and standards to ensure we are always using the best techniques possible.
  • Partner with Operations team to ensure support of developed applications and platform in all environments.
  • Create and maintain code documentation as required.
Desired Skills:
  • Degree in computer science, engineering, or equivalent technical discipline
  • 10+ years of professional experience in application/web development
  • Experience working with authenticated, customer focused applications
  • Strong experience with planning and developing API endpoints
  • Expert level development skills in Angular, Node.js, Typescript , jQuery other popular JS frameworks and libraries, HTML5 and CSS3, SASS
  • Strong Knowledge of HTTP(s), WebSocket, APIs (Rest/JSON/XML), oAUTH 2.0
  • Experience building web applications using MVVM/MVC frameworks
  • Experience using Java, PHP, and other related programming languages
  • Solid understanding and experience with SPA
  • Experience with web servers (NGINX /NGINX Plus, Apache, etc.)
  • Experience with Red Hat Linux
  • Experience with databases (MSSQL , MySQL, MariaDB, Redis, Data Grid etc.)
  • Experience with Docker, OpenShift and Kubernetes
  • Solid understanding of responsive/mobile-first design, modern web standards, front-end frameworks (Bootstrap) and UI/UX best practices
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards and WCAG 2.0 guidelines
  • Knowledge of security best practices
  • Experience in an Agile environment
  • Exposure to FHIR and HL7 standards
  • Solid understanding of cross-browser/platform issues and coding solutions
  • Comfortable with source version control workflow (Git)
  • Passion for learning the latest technologies and standards
  • Self-learner and highly self-motivated
  • Creative, solution-oriented, flexible with a positive attitude and a drive for excellence
  • Ability to successfully multi-task and work to tight deadlines
  • Accurate with excellent attention to detail
  • Effective team player with strong interpersonal skills

NR Consulting

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2241344
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned