Senior Technical Consultant

Location: Canada (Remote Work Opportunity)


Please note that due to a security clearance that will be required for this position, we can only consider applicants who have a 5+ year continuous residence history in Canada.

Working Together for the Greater Good.

 Diona provides innovative solutions and consulting services for Health and Human Services agencies around the world. Diona’s family of social program engagement solutions, turns smartphones and tablets into tools to achieve better outcomes by helping agencies serve people more effectively while improving how their employees work and collaborate. The company's services organization helps partners and customers design and deliver successful Health and Human Services projects at the city, local, state and national level through their extensive product knowledge and domain expertise. 

Become Part of Our Team and Help Us Help People

Interested in doing good, working with smart people, and innovating with cutting-edge technologies? At Diona we’re a group of people re-inventing how health and human services programs can be delivered. It’s hard work but fun, and we’re good at it. With you, we can be even better.

The Senior Technical Consultant is responsible for the analysis, design, development and deployment of application functionality for client projects in the health, human and social services domain. A Senior Technical Consultant works under the guidance of the development lead on design, development and implementation issues and will be client facing, acting as a technology expert for software implementation projects around the globe.


Responsibilities

  • Develop an understanding of the functional requirements of the project and how they map to Cúram by Merative (“Curam”)

  • Work with the Technical Architect / Development Lead to implement the optimum solution with Cúram

  • Acts as a technical reference for design/development/deployment of solutions built with Cúram

  • Applies industry standard design methodologies/patterns on any given project assignment

  • Leads teams of technical consultants/developers

  • Work within the project team to ensure that the project technical standards are properly applied

  • Work as part of a team to implement client business requirements in a timely, performance-centric and configurable/maintainable manner

  • Assist the Project Manager in project estimation and planning

  • Liaise with team members and COTS vendors (as applicable) to ensure a quality project deliverable

  • Apply problem solving techniques and product capability knowledge to ensure best results for the client engagement

  • Prepare and deliver domain best practice/product capability presentations

  • Present a professional and knowledgeable image of Diona to customers

  • Has excellent written and verbal communication skills

Required Skills and Attributes

  • 3-5 years of experience in software design and development using Java and related technologies

  • Knowledge of SQL and relational database concepts

  • Knowledge of XML, JSON and HTML

  • In-depth understanding of the SDLC, including analysis, design, testing and quality assurance

  • Excellent written and verbal communication skills

Nice to have Skills and Attributes (in priority order):

  • Experience with the Curam by Merative application

  • Experience with modern JavaScript frameworks such as NodeJS, ReactJS, Angular

  • Experience with integration technologies such as SOAP and REST web services

  • Experience with MongoDB or any NoSQL database

  • Experience with Android or iOS mobile app development

  • Experience in the health and human services domain and COTS implementations

Educational qualification

  • Computer Science degree or equivalent from recognized institutes

 

Location(s) – Ottawa, Canada; Toronto, Canada

Benefits:

  • Dental care

  • Disability insurance

  • Extended health care

  • Life insurance

  • Paid time off

  • RRSP match

  • Stock options

  • Vision care

  • Learning & Development / Education Benefit

Work Location: Remote

For consideration, please send your CV to joinus@diona.com and reference Senior Technical Consultant in the subject line. Thank you for your interest in Diona!