Job Specification

Position Title:
Application Analyst/Developer
Job Code:
17156 - Systems Officer 3
Job ID:
56398
 

Purpose of Position :

To provide application development, support and maintenance services for Central Agencies Cluster-supported applications within the OntTax portfolio.
Within OntTax the key application is a vendor product named GenTax. The main technologies used are WinTel, .Net, Microsoft SharePoint. Some of these applications include, but are not limited to, OntTax (taxes, benefits, related services) and linkages to external partners and services (Business Directory, OneSource as two examples of many).

Duties / Responsibilities :

Incumbents may be assigned within the Branch, sequentially or concurrently, to work on group and/or own work.
1. Plans, schedules, co-ordinates, evaluates and reports on specific technical aspects to meet work goals and standards for self.
2. Uses interpretative reasoning as part of a team to address a variety of application development assignments in diverse situations, including identifying business requirements, application architecture and design, querying database for data set, data & information analysis, business process
re-engineering, systems analysis, configuration of GenTax (a COTS application), acceptance testing, application trainingQuality Assurance, configuring technical change and providing work status reports and technical recommendations
3. Provides technical expertise in system analysis and design processes, preparing system specifications, designing systems, configuring GenTax, developing code and overseeing the implementation activities
4. Application code development, application configuration, managing & supporting the applications during office hours & off hours
5. Participate in testing and implementation of systems and applications, as directed by project manager/leader
6. Active participation in ITIL based cluster & OPS specific processes including but not limited to incident management, problem management, change management, release management.
7. Active communication with immediate manager, project leader and client relationship contact regarding issue or project tasks completion
8. Providing on-call and overtime support services, weekends and holidays to resolve all system related problems as required. This application is business-critical, and has associated high availability (e.g. 7 x 24) requirements.
Management has the right to assign other duties.

Staffing and Licencing :

N/A

Knowledge :

- Application development knowledge in more than one field (e.g.: networks, mid-range server, related hardware and software, systems analysis,
design, development, testing, implementation, installation, operational techniques to execute diverse application development activities which require
analysis and interpretative reasoning; make technical recommendations; identify and refer problems, and provide viable options and solutions; provide
draft procedures.
- Strong ability to understand client's I&IT needs and business environment to define technical scope of work with Manager; provide on-going guidance
to work group; ;
- Problem-solving techniques to provide solutions which deal with application development problems efficiently and effectively.
- Customer service techniques to provide data, reports, problem resolution, education/information.
- Working knowledge of ITIL based process and the Enterprise Change Management process
- Good understanding & working knowledge of full software development life cycle
- Good understanding & knowledge of current & emerging technology trends

Skills :

- Reasoning, problem-solving, planning, analyzing and assessing to ensure that on-going application development ; on-going technical work, operations and/or services are planned, scheduled, executed, monitored and evaluated; incidents are resolved efficiently and effectively.
- Judgment to make timely and appropriately researched and evaluated recommendations;manage relationships.
- Leadership to model and encourage team work, good morale and high performance.
- Written, oral communications and interpersonal skills to write, explain and present technical reports and recommendations for team lead; establish effective working with team members and provide draft procedures.
Research skills and commitment to continuous learning in order to maintain current knowledge of trends and advances in IT across various computing platforms, including configuration and/or new development, analysis and design techniques.

Freedom of Action :

Job requires:
- Using judgment to identify and prepare specifications for self and provide input to work group as directed by senior staff.
- Reasoning, planning, and analysing to find viable solutions to solve a variety of application development problems arising from diverse situations and to determine when to refer problems to the Manager or a more senior analyst;
- Providing application development guidance and input, making recommendations and providing viable options (e.g.: at analysis, design, configuration, testing, implementation, maintenance, operation, trouble-shooting, enhancement and/or modification, monitoring and evaluation phases); drafting
procedures;
- Using work management skills, includingproviding sound needs assessments; assisting in developing and implementing approved remedies and improvements;
- Communicating, educating and guiding peers, counterparts, team members, stakeholders and users;
- Work is checked for compliance with work objectives and organizational policy and standards.

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