One (1) Level 3 Application/Software Architect One (1) Level 3 Programmer/Analyst
Solicitation number INFC-2016-16
Publication date
Closing date and time 2017/01/12 13:00 EST
Last amendment date
Description
One (1) Level 3 Application Architect
- Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements.
- Identify the policies and requirements that drive out a particular solution.
- Analyze and evaluate alternative technology solutions to meet business problems.
- Ensures the integration of all aspects of technology solutions.
- Monitor industry trends to ensure that solutions fit with government and industry directions for technology.
- Analyze functional requirements to identify information, procedures and decision flows.
- Evaluate existing procedures and methods, identify and document database content, structure, and application sub-systems, and develop data dictionary.
- Define and document interfaces of manual to automated operations within application sub-systems, to external systems and between new and existing systems.
- Define input/output sources, including detailed plan for technical design phase, and obtain approval of the system proposal.
- Identify and document system specific standards relating to programming, documentation and testing, covering program libraries, data dictionaries, naming conventions, etc.
One (1) Level 3 Programmer / Analyst
- Develop and prepare diagrammatic plans for solution of business, scientific and technical problems by means of computer systems of significant size and complexity.
- Analyze the problems outlined by the systems analysts/designers in terms of such factors as style and extent of information to be transferred to and from storage units, variety of items to be processed, extent of sorting, and format of final printed results.
- Select and incorporate available software programs.
- Design detailed programs, flow charts, and diagrams indicating mathematical computation and sequence of machine operations necessary to copy and process data and print the results.
- Translate detailed flow charts into coded machine instructions and confer with technical personnel in planning programs.
- Verify accuracy and completeness of programs by preparing sample data, and testing them by means of system acceptance test runs made by operating personnel.
- Correct program errors by revising instructions or altering the sequence of operations.
- Test instructions, and assemble specifications, flow charts, diagrams, layouts, programming and operating instructions to document applications for later modification or reference.
Contract duration
Refer to the description above for full details.
Trade agreements
-
North American Free Trade Agreement (NAFTA)
Contact information
Contracting organization
- Organization
-
Office of Infrastructure of Canada
- Contracting authority
- Bériault, Mark
- Phone
- 613-960-9288
- Address
-
MAILING ADDRESS: INFC, 1100 - 180 Kent StreetOttawa, ON, K1P 0B6CA
Buying organization(s)
- Organization
-
Office of Infrastructure of Canada
Bidding details
Full details regarding this tender opportunity are available in the documents below. Click on the document name to download the file. Contact the contracting officer if you have any questions regarding these documents.
Document title | Amendment no. | Language | Unique downloads | Date added |
---|---|---|---|---|
npp_-infc-2016-16-fr.pdf | 000 |
French
|
1 | |
tbips_npp_infc-2016-en.pdf | 000 |
English
|
3 |
Access the Getting started page for details on how to bid, and more.