Create a free account and describe your company. With the trial, CanPursue checks every opportunity against it and explains the fit.
Create free accountCreate a free account to see past contracts like this one: who won and at what price.
Create free accountOrganization Name: Innovation, Science and Economic Development Canada Solicitation Date: 2019-03-15 Closing Date: 2019-04-01 2:00 PM Eastern Daylight Saving Time EDST Anticipated Start Date: 2019-05-01 Estimated Delivery Date: N/A Estimate Level of Effort: 240 days / year Contract Duration: The initial contract period will be from date of contract award and ends April 30, 2020 with four (4) irrevocable options to extend it for one (1) year periods. Solicitation Method: Competitive Applicable Trade Agreements: WTO-AGP, NAFTA, CFTA, Canada-Chile, Canada-Colombia, Canada-Panama, Canada-Peru Number of Contracts: 1 Requirement Details Tendering Procedure: Selective Tendering This requirement is open only to those TBIPS Supply Arrangement Holders who qualified under Tier 1 for services in the National Capital Region for the following category: One (1) Level 3 Programmer Analyst (Suppliers to bid one (1) The following SA Holders have been invited to submit a proposal:
A.S.G. Inc. Amita Corporation Compusult Limited Dempton Solutions Technologiques Eclipsys Solutions Inc. Four Point Solutions Ltd Gevity Consulting Inc. IAN MARTIN LIMITED Lansdowne Technologies Inc. Lumina IT Inc. Plaza Consulting Inc. SERTI Placement TI inc. Solana Networks INC. T4G Limited Thales Canada Inc.
PROJECT OBJECTIVES/REQUIREMENTS Innovation, Science and Economic Development (ISED) is looking to expand its technical framework offerings to include Scala-based development. This is being done to facilitate an international Scala-based product sharing arrangement and to analyze the advantages of this framework for future considerations. SCOPE OF WORK / KEY ACTIVITIES Services are centered around the development of web applications based on application architecture specifications and requirements according to ISED’s standards and guidelines. The web applications are to support the various ISED business units. Innovation, Science and Economic Development (ISED) Canada requires the services of a Scala Developer to work on applications for ISED business clients. The Programmer Analyst/Scala Developer will support the various DSD projects and initiatives in the design and development of web applications. Duties and deliverables may include but not be limited to the following:
Analyze user requirements to determine system features and functionality; Drive best practices, quality and consistency within the design and development phases; Design, develop, test, deploy and enhance Scala based applications to support business requirements in an Agile environment; Responsible for developing, enhancing, re-engineering & maintaining applications with Scala; Scale the architecture of the data models and data platforms to support growth while keeping the platform service fast and reliable; Develop applications using the Akka Toolkit; Develop web applications using the Play Framework; Develop applications using Docker containers for operating-system-level virtualization; Develop applications using Elasticsearch and/or Apache Solr; Develop web applications using Angular; Develop applications using open standards such as OAuth, SAML, OIDC, JWT; Use Structured Query Language to perform CRUD (create/read/update/delete) operations on the relational database management system; Develop SOAP (Simple Object Access Protocol) and/or RESTful web services between applications; Use a Version Control System when developing applications; Use JIRA as the issue tracking system; Reduce the level of technical debt of the backend codebase; Help triage bugs, track software defects, and ensure their timely resolution; Research and implement other related technical frameworks as needed; Steward technical standards and quality; Follow ISED application life cycle methodologies, timelines and project plans; Apply and utilize an Agile Software Development Life Cycle (SDLC) methodology as part of the collaborative team; Identify production and non-production application issues; Present application demos to stakeholders as required; Develop and maintain technical/system documentation; Contribute to project team meetings and collaborate with the project manager, interaction designer, other developers, testers and maintenance programmers; Complete and submit, for weekly approval, time sheets by project using the (in-house) Project Tracking System; Transfer functional and technical knowledge to ISED through training, demonstrations, written instructions and documentation on an ongoing basis throughout the life of the initiatives/project(s); and Provide updates/status reporting to project team management as required.
Security Requirement: PWGSC FILE # Common PS SRCL #6 applies Minimum Corporate Security Required: Reliability Minimum Resource Security Required: Reliability
Not stated in the notice: procurement type, procurement method, selection criteria, region of delivery, region of opportunity, expected contract period, end user
No amendments observed.
No attachments listed in the open data.
No contact listed in the open data.