TEAM LEADER, CS 03
APPLICATION DEVELOPMENT
LARGE ORGANIZATIONS
JOB NUMBER GNCS030010
TABLE OF CONTENTS
Introduction ......................................................................................................... i
INTRODUCTION
Job Competency Profiles (JCPs) are one of many products developed as part of IT
Community Generics. Our goal is to provide you with a consistent and coordinated
approach to managing resources across government, with IT employees regarded as
community resources. Within the IT community, jobs are categorized within a work
stream which represents a function. There are currently eight IT streams in the large
and medium organizations 1 and a competency profile has been developed for each
generic job/role within each stream. Because the Job Competency Profiles are
designed based on the organizational models and the Generic Work Descriptions, they
should only be used in conjunction with the implementation of IT Community Generics.
The Job Competency Profiles for the community describe the essential behavioural and
technical competencies that employees must demonstrate and maintain throughout the
course of their careers as IT professionals. In addition to representing current
requirements, the competencies also reflect the dynamic and evolving nature of the IT
discipline. They are therefore the foundation from which IT professionals can base their
continuing professional development. In summary, then, a JCP is a set of competencies
and associated behaviours at the appropriate proficiency level, that link directly to work
that needs to be done in order to achieve overall strategic priorities.
A competency profile can be used by individuals and groups as a source document for a
variety of human resources activities. The level of detail will depend on the application.
For example, when establishing the staffing requirements of a role/position, it is
generally necessary to focus only on the bring competencies those that are identified
as key to immediate successful performance on the job. These are often behavioural
and technical competencies the candidates must have learned, developed or acquired
prior to commencing in the position. The learn competencies, on the other hand, are
critical to successful performance once the employee is on the job. These would
therefore not be assessed during the recruitment and selection process but could be
included in the employees learning plan.
When you use the Job Competency Profiles for staffing, learning and development and
career planning, please provide us with your feedback. We intend to continue making
revisions to the Profiles based on your experience.
For further information, please refer to the following documents on the ORO website
www.ITgenerics.gc.ca:
o
o
Implementation Guide;
Behavioural and Technical Dictionaries, which provide an in-depth
description of competency proficiency levels.
Large and medium organizations are based on the size of the CS population. Medium: 150
499. Large: greater than 500.
i
COMPETENCY SUMMARY
TEAM LEADER, (LARGE ORGANIZATIONS)
APPLICATION DEVELOPMENT
COMPETENCY
COMPETENCY DEFINITION
PROFICIENCY
LEVEL
Analytical Thinking
Client Focus
Communication
Decision Making
Planning and
Organizing
Team Leadership
Application
Development /
Support and
Maintenance
Business Analysis
IT Procurement
& Asset Mgmt
IT Project
Management
Security /
Information &
Application
Protection
Testing
v 1.0
Page 1
BEHAVIOURAL COMPETENCIES
ANALYTICAL THINKING
Analytical thinking involves interpreting, linking and analyzing information to understand issues.
Recognize and assess several likely causal factors or ways of interpreting the information
available
CLIENT FOCUS
Client Focus means identifying and responding to current and future client needs and providing
service excellence to internal and external clients.
Contact clients to follow up on services, solutions or products to ensure that their needs have
been correctly and effectively met
Keep clients up-to-date with information and decisions that affect them
Monitor services provided to clients and make timely adjustments as required
v 1.0
Page 2
COMMUNICATION
Communication involves listening to others and communicating in an effective manner that
fosters open communication.
Adapt content, style, tone and medium of communication to suit the target audiences
language, cultural background and level of understanding
DECISION-MAKING
Decision-making involves coming to conclusions and solving problems with varied levels of
complexity, ambiguity and risk.
Apply guidelines and procedures that require some interpretation when dealing with
exceptions
Make straightforward decisions based on information that is generally clear and adequate
Consider the risks and consequences of action and/or decisions
v 1.0
Page 3
Establish goals and organize work by bringing together the necessary resources
Organize work according to project and time management principles and processes
Practice and plan for contingencies to deal with unexpected events or setbacks
Direct issues to appropriate bodies when unable to resolve them within own area of
responsibility
TEAM LEADERSHIP
Team Leadership involves leading and supporting a team to achieve results.
TARGET LEVEL: 2 Ensures the needs of the team and of members are met
Fully competent Application Development Team Leaders:
Make sure the practical needs of the team and team members are met
Make decisions by taking into account the differences among team members and overall
team requirements and objectives
v 1.0
Page 4
TECHNICAL COMPETENCIES
Design, test and integrate software modules and resolve programming errors using various
debugging tools and techniques
Conduct impact analysis for proposed changes to or problems with the system
Prepare technical documentation (e.g., user guides, technical specifications)
Undertake routine analysis and work with designers and analysts to clarify and improve
specifications or to identify alternative programming solutions
BUSINESS ANALYSIS
Business Analysis is the knowledge and ability to apply the principles of business analysis in the
planning, reengineering and requirement gathering for government business environments,
operations, processes and practices.
v 1.0
Page 5
Know the procurement cycle and processes, gathering of information through RFIs and
RFPs, roles of interdepartmental partners and the proposal/evaluation processes
IT PROJECT MANAGEMENT
IT Project Management is the knowledge and ability to apply formal project management
principles and practices during the planning, implementation, monitoring and completion of
projects, ensuring the effective management of scope, resources, time, cost, quality, risk and
communication.
v 1.0
Page 6
TESTING
Testing is the knowledge and ability to perform testing of software and/or hardware using a
systematic approach (i.e., the orderly progression of testing in which software and/or hardware
elements are combined and tested until the entire system has been integrated.
Understand systems integration principles (i.e., the methods, practices and policies that are
used during a systems integration process, including hardware, software, network and
applications)
Troubleshoot/resolve issues
v 1.0
Page 7