Job Specification

Position Title:
SYSTEM DEVELOPMENT MANAGER
Job Code:
01ASM - Systems Management
Job ID:
53319
 

Purpose of Position :

To lead systems development including program analysis, design and coding. Unit and integration testing and technical documentation services for system development/enhancement for Road User Safety IT Modernization project and their interfaces to other systems, in both legacy and web-based technology. To provide administrative and technical direction to programming staff and consultants.

Duties / Responsibilities :

In a large decentralized and diverse ministry, the Manager, Systems Development, is responsible for the management and delivery of program analysis, design and coding; unit and integration testing and technical documentation services for multiple, concurrent projects of high risk, multiple ministry impact and priority in a program area with a high public visibility. In carrying out these responsibilities, the incumbent:

1.Leads and manages the program analysis, design and coding; unit and integration testing; and technical documentation services for multiple major system development/enhancement projects, or aspects of large scale projects, including provision of input to overall project planning. Scope definition and approach' developing and scheduling project deliverables; developing innovative approaches to deliver high quality, efficient services and products that meet client's expectations and needs. Developing and making related technical presentation to system management.

2.Plans for system development activities including program analysis, design and coding; unit and integration testing; and technical documentation services including estimating human resources, software and hardware requirements. Providing input to develop overall project budgets: working within established project priorities and preparing work schedules and allocating work to staff and consultants. Balancing workload and monitoring work progress and taking corrective action to meet objectives and strategies; ensuring walkthroughs are conducted; providing technical advice and guidance to technical staff. Develops RFP's and RFR's for hardware and software acquisition and consulting services, participates in the selection of consulting firms and obtains approvals. Develops performance measures and ensures effective review and quality control of results.

3.Provides regular updates to Systems Solution Manager to keep them informed of project status/problems and identify need for changes in terms of reference, approved schedules, costs, etc., for authorization. Co-ordinates the program analysis, design and coding; unit and integration testing and technical documentation services of projects within the branch, ministry and across ministries and/or with industry to ensure access to required resources. Effective implementation, information sharing, etc. Evaluates output and participates in the development of overall project implementation plans, ensuring results meet project deadlines. Liaises with Business and Systems Analysts, Architects, DBAs, Quality Assurance, Librarians and Release to Production co-coordinators to resolve complex issues and to bring the projects to successful implementation.

4.Participates in the development and management of operational plans, office/branch strategies plans and administrative processes.

5.Participates in the development and review of system and application designs based on size and complexity. Leads the determination of test parameters and test cases for unit and integration testing and ensures these tests are conducted. Walkthroughs held before promotion to the systems test environment and that problems logs raised are dealt with expeditiously. Ensures an efficient development and integration test environment is configured and maintained. In order to enable delivery of accurate and fully tested and documented program design and code, which meets the application requirements and addresses business needs of clients, and is in accordance with established budgets, standards and protocols. Develops performance measures for system evaluation.

6.Conducts technical research to identify, assess, evaluate and recommend innovative tools and methods to improve system efficiency. Maintains up-to-date awareness of IT technology trends and developments in hardware/software applications and related tool methods. Promotes Corporate and Cluster standards, policies, procedures, methodologies, common components and infrastructure for use in application development.

7.Manages the analysis and evaluation of key technical impacts of proposed projects on other areas, ministries and industry. Identifies and assesses alternatives and prepares reports with recommendations to facilitate effective decision-making. Develops partnerships with other Mangers to assess program impacts, ensure integration of programs, use of common components/services, delivery of fully integrated technical solutions across multiple technology platforms for the implementation of critical business needs.

8.Manages the deployment of systems, including providing input to address all considerations such as technology infrastructure implementation. I&IT Service level agreements and providing technical operating procedure changes.

9.Develops, fosters and manages effective relationships and partnerships with clients, partners, vendors, suppliers, OPS/BPS and private sectors, to facilitate cooperative approach to business.

10.Manages program analysis, design and coding; unit and integration testing; technical documentation services staff, other assigned internal and external project staff and consultants including recruitments, training and development. Development of work schedules and allocating assignments.

Knowledge :

-Work requires expert knowledge of program analysis, design and coding; unit and integration testing; technical documentation and implementation in a large and heavily integrated n-tier application environment (client, mid-tier and data) and mainframe; multi-platform environment with large software distribution to direct the development, evaluation and approval of programs designed by staff and consultants.

-Sound knowledge of client operations and requirements, related I&IT solutions and current awareness of new technology, including hardware/software and other developments in the field (e.g. new methods and tools) to ensure program critical business objectives are met.

-Broad knowledge of corporate government/ministry I&IT Cluster standards, strategies, methods, applications, networks and data/system security procedures, to assess and improve system efficiency and effectiveness and to ensure project compliance.

-Excellent knowledge of project management principles, techniques and processes in a systems environment including planning, estimating, budgeting and performance measurement to lead/co-ordinate program analysis, design and coding; unit and integration testing, technical documentation services for concurrent multiple large scale projects, often involving multiple ministry and jurisdictional applications

-Knowledge of problem-solving and analysis approaches and techniques to analyse and evaluate key technical impacts of proposed projects on other areas, ministries and industry. Assess long-term implications of recommendations, evaluate alternatives and lead technical staff in problem resolution

-Well-developed communications, interpersonal and consulting skills to establish effective relationships and provide technical advice to systems management. Gain agreement/consensus on project approach and consult with colleagues in other ministries, governments and industry on technical integration and knowledge sharing opportunities.

-Sound planning, organizing and negotiating skills to co-ordinate project deliverables completion within established deadlines and participate in the negotiation of services agreements. Sound management and leadership skills to manage staff and consultants, financial and other resources within budget allotments.

Judgement :

Work is performed under the general direction of the Manager, Systems Solutions and Senior Manager; Road User Safety IT Modernization project and in accordance wit corporate government and ministry I&IT Cluster policies and mandate and industry standards and trends.

Judgement is used in leading, co-ordinating and managing program analysis, design and coding; unit and integration testing; and technical documentation services for multiple concurrent projects of varying size and impact. Identifying most appropriate solutions to endure needs are met and analysing, evaluating and recommending most effective/efficient alternatives and new technologies.

Judgements is used in providing input into the planning of projects, estimating budgets, determining and selecting staff and consultant resource requirements. Working within established project priorities and ensuring projects are on time, within budget and consistent with project terms or reference.

Judgment is used in identifying and recommending technical solutions, providing input to project implementation plans based on technical requirements, ensuring high quality of program designs and program code, compliance with corporate and cluster I&IT directions and effective type and degree of testing.

Judgement is used in managing and providing technical direction to subordinates and consultants and in making decisions on matters related to selection of staff and consultants.

Accountability - Programs :

Accountable for the management of program analysis, design and coding, unit and integration testing; technical documentation services for multiple, large scale projects or aspects of projects related to Road User Safety IT Modernization project in both legacy and web-based technology within strict timelines and resource allocations.

Accountability – Personnel :

Accountable for the management of program analysis, design and coding; unit and integration testing; technical documentation services staff. Also responsible for the selection, provision of technical advice and adherence to quality standards of consulting staff.

Accountability - Finance and Materials :

Responsible for estimating, monitoring and controlling project budgets for program analysis design and coding; unit and integration testing; technical documentation services; and the approval of pertinent project expenditures. Determines allocation and use of resources and recommends assignments Ensures security of office and systems equipment for the area.

Accountability - Impact of Errors :

Poor judgement in recommending/approving program analysis, design and coding; unit and integration testing; technical documentation services or evaluating impact of projects will result in implementation of ineffective, costly systems which do not meet client business needs, disruption to service delivery of critical program business operations and high profile government programs (e.g. welfare, law enforcement, courts, trucking and insurance industries) and costly long-term implications of decisions and recommendations.

Contact - Internal :

Regularly with I&IT management to identify and discuss program analysis, design and coding; unit and integration testing; technical documentation services recommendations. Provide advice on applications solutions and negotiate changes to project schedules and deliverables. Regular contact with I&IT Business and Systems Analysts, Architects, DBAs, Quality Assurance, Librarians and Release to Production co-coordinators to resolve complex issues.

Discuss/resolve matters of mutual concern and provide consultation on RUS system issues and problem resolution. Frequent contact with systems managers in other sections and ministries to co-ordinate approach and schedule for multi-environmental projects. Regular contact with project staff and professionals to provide advice and direction

Contact - External :

Regular contact with vendors, suppliers and colleagues in the technology industry to maintain awareness of trends and developments in the IT field. Regular contact with consultants to discuss RFR requirements selection decisions, and acquisition plans and project quality control and service delivery.

You must enable JavaScript in your browser to access full functionality on the OPS Careers website.

Vous devez activer JavaScript dans votre navigateur pour avoir accès à toutes les fonctionnalités du site Carrières dans la FPO.


Ontario Logo / Logo de l'Ontario
This site is maintained by the Government of Ontario
Ce site est mis à jour par le gouvernement de l'Ontario

Privacy | Important Notices
Confidentialité | Avis importants

© Queen's Printer for Ontario, 2007
© Imprimeur de la Reine pour l'Ontario, 2007