Domino Developer/Consultant

Location: Toronto, Ontario, Canada

Domino Developer Consultant

Rivit is looking for a Senior Notes Domino Developer to join our Domino Platform migration group. The ideal candidate will demonstrate a collection of skills and experiences with Domino application development in addition to experiences in Web Application development. The candidate should feel confident in his current knowledge and look forward to broadening their skills and knowledge.

Primary Responsibilities Include

Have a Complete understanding of Domino application development and be able to explain issues and options to clients;
Developing new application code as per the project or projects work plan(s);
Designing and implementing new application code and enhancements to the existing code base;
Analyzing business requirements and working with a team to optimize the requirements for systems implementation;
Support business analysis and requirement gathering;
Create technical specifications based on functional requirements;

Project Work

Provide Estimations on Projects;
Must be able to lead project and manage time in accordance with the project plan;
Perform Requirements Gathering, Analysis and Documentation on projects as required;
Decommission Notes apps (including archiving data if needed);
Assist developers in the process of rewriting notes Apps in .Net or SharePoint;
Perform tests according to a given test plan and document results;
Perform basic support and debugging in test and production environments;
Identify and escalate problems as required;
Set appropriate expectations with clients;

Required Skills and Experiences

Candidate must also, have the following skills and experiences:
Applicant must have greater than ( >) five (5) years professional work experience as a Programmer Analyst in an IM/IT environment.
Minimum three (3) years professional work experience within the last twelve (12) years developing and maintaining Lotus Notes applications using Domino Designer version 6.x or higher.
You must have a minimum of three (3) years professional work experience within the last twelve (12) years analyzing business requirements and translating functional and non-functional requirements into technical/system specifications.

The Following Working Technical Skills and Knowledge Required:

Expert knowledge in developing Lotus Notes Client based applications;
Expert knowledge in building Lotus Domino Web-based applications;
Domino Designer;
Domino Formula Language, Lotuscript, JavaScript, and Java;
JavaScript, jQuery, Bootstrap, XSLT, CSS, HTML;
Must be able to work as a team or lead the team and communicate with other team members effectively
Technology consulting experience;
Strong presentation skills, consultative selling skills and Relationship skills

Nice to Have

Experience with working with Xpages
Experience customizing SharePoint pages and workflow development using SharePoint 2010/2013 and Visual Studio
SharePoint 2010, SharePoint Designer 2010(Workflow/Page Customization/Search configuration/General site administration)
Experience working with Office365
Working knowledge developing with the different components of Azure
Experience working with NodeJS
Experience working with AngularJS
Practice working with BackboneJS
Experience working with PHP
Knowledge of Linux an asset
Knowledge of Windows Server and its different roles an asset


IBM Domino Certification is an Asset.


Post Secondary Accreditation(s)

See more opportunities at: Rivit Careers