Avatar for High Tech Genesis

Senior Programmer-Analyst

Apply now
The Programmer/Analyst must perform, without being limited to, the following tasks to support the design and development of the Enterprise Portal using the AEM suite of products:

1. Analysis of functional requirements leading to the execution of the design, development and implementation of changes to the application.
2. Responsible for developing and maintaining configuration and programs based on approved requirements working both independently and within a team.
3. Deliver technical specifications documents using the functional specifications provided by the functional and integration teams.
4. Create and modify configuration and code for software as per technical specifications.
5. Produce reports, manuals, programs, data files, and procedures for applications.
6. Analyze Code and objects to determine functional fit.
7. Execute tasks related to the implementation of application and database design and fixes, coding and technical documentation.
8. Prepare training materials appropriate for target audiences, develop solutions, and conduct training sessions.

Must haves:

Minimum experience in the resource category.
The proposed resource must have experience in the proposed resource category including:
1. A minimum of ten years of cumulative experience, within the twelve years preceding the issuance date of this RFP, working as a Programmer / Analyst (as defined in section 3.3.2 of Annex A, SOW).
2. That within that body of experience, the resource has experience performing at least six out of seven tasks listed for a minimum of six cumulative months of experience per task:
• Analysis of functional requirements leading to the execution of the design, development and implementation of changes to the application.
• Responsible for developing and maintaining configuration and programs based on approved requirements working both independently and within a team.
• Deliver technical specifications documents using the functional specifications provided by the functional and integration teams.
• Create and modify configuration and code for software as per technical specifications.
• Produce reports, manuals, programs, data files, and procedures for applications.
• Analyze Code and objects to determine functional fit.
• Execute tasks related to the implementation of application and database design and fixes, coding and technical documentation.

Experience using AEM to build solutions.
The resource must have experience on a minimum of two separate and distinct projects using the AEM suite of products (version 6 or more recent) to develop a web application that:
• Implemented web-based forms using AEM Forms;
• Connected to a web service;
• Supports 2 or more languages (e.g. English and French);
• Adhered to the Web Content Accessibility Guidelines (WCAG) published by the Web Accessibility Initiative (WAI) of the World Wide Web Consortium (W3C);
• Utilized role-based access controls.
Separate projects may be used to demonstrate the required experience a) – e). For each project to be considered, the resource must have worked on the project for a minimum duration of six months within the five years preceding the issuance date of this RFP.

Experience using tools/technologies to build AEM solutions.
The resource must have experience on a minimum of two separate and distinct projects using the AEM suite of products (version 6 or more recent) and each of the following tools/technologies to develop a web application:

• Java Platform, Enterprise Edition (Java EE)
• RESTful API
• CRXDE
• GIT
For each project to be considered, the resource must have worked on the project for a minimum duration of six months within the five years preceding the issuance date of this RFP. Separate projects may be used to demonstrate the required experience a) – d).



Experience using tools to build AEM solutions.
The Bidder should demonstrate that the proposed resource has experience using each of the following tools to develop web applications using the AEM suite of products (version 6 or more recent):
• Eclipse
• Apache Maven

Experience using frameworks to build AEM solutions.
The Bidder should demonstrate that the proposed resource has experience using each of the following frameworks to develop web applications using the AEM suite of products (version 6 or more recent):
• Open Service Gateway Initiative (OSGi)
• Bootstrap/Gov’t of Canada WET
• JSON

Note 1:
To be legally entitled to work in Canada , you are required to meet one of the following conditions:
1. Canadian Citizenship 2. Permanent Residency 3. Valid Work Permit

Note 2:
High Tech Genesis Inc. is an Equal Opportunity Employer.
Accommodations are available upon request for all aspects of the hiring process.

More jobs at High Tech Genesis

View all jobs

Embedded Software Developer-Network

Apply now

Test Automation Developer at Cisco

Apply now

Python Developer

Apply now

Solutions Support Engineer

Apply now

Test Automation Developer

Apply now