Developer Analyst III (H-09083)

Location: Toronto, ON, Canada
Date Posted: 09-08-2018

 

Description:
Client Health & Payment Solutions is currently looking for a talented Developer Analyst to join the Pharmacy Solutions team building an Application Programming Interface (API) to connect pharmacies with patients.
As a Developer Analyst, you will actively contribute to the optimization and evolution of Client  PharmaSpace platform backed by the Kroll and Ubik pharmacy management systems.

Responsibilities:
  • Design and code Web API and related back-end functionality to support other teams building website & mobile application
  • Add features to Kroll or Ubik pharmacy management systems to support business features exposed by the API to mobile and web platforms
  • In collaboration with the Architect, participate in the technical evolution of our products
  • Grow within a team in an Agile development environment
Qualifications:
  • 5+ years’ of Software Development experience
  • Proficiency with Microsoft (MS) development environment: C#, VB.NET, ASP.NET MVC Core, .NET Framework
  • Full understanding of HTTP request pipeline
  • Experience with delegated identity/authorization protocols: OpenID Connect, OAuth2
  • Web API development experience: HTTP + JSON, swagger, etc
  • Experience with relational databases: MSSQL, PostgreSQL
  • Practical experience with tools such as Bitbucket, Git, Jenkins, Jira, Gradle
  • Working knowledge of various software development methodologies: Waterfall, Scrum, Kanban
  • Courage to challenge status quo with new ideas that lead to innovation and process improvement
  • Bachelor degree in Computer Science or Computer Engineering or related experience
Great-to-haves
  • Web development experience using HTML, CSS, JavaScript
  • Experience with container and container orchestration technologies such as Docker, Kubernetes
  • Experience with JavaScript and related frameworks (Angular, React, Express, Node.js)
  • Experience designing and documenting APIs
  • Hands on experience working and contributing to an Agile environment
  • Knowledge of the pharmacy industry
or
this job portal is powered by CATS