Senior Developer/Technical Analyst

HP Advanced Solutions Inc.

May 28, 2015

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at

Job Category: 
Job Specialization: 
Software Development
Company Overview: 

HP Advanced Solutions, Application Management Services is responsible for planning, developing and maintaining the business systems for the Revenue Programs Division and other branches of the Ministry of Finance. Application Management Services (AMS) provides service for all Revenue Programs Division business applications; many considered mission critical government applications; used by ~1,000 ministry users in multiple locations around the province and the general public accessing government information.

The Revenue Programs Division is responsible for tax administration and collection, including income, consumption resource, property and other taxes, and has taken on a broad set of responsibilities for other government revenue and accounts receivable activities.

Job Summary: 


Reporting to the Team Lead, Application Development, the Senior Developer/Technical Analyst is responsible for reviewing application work products and providing guidance and direction to team members in areas of application design, build and implementation standards and processes.

This position assists in establishing the application and technical support standards and guidelines to ensure applications are designed and maintained according to industry and/or HP best practices. The position will leverage HPES and HPAS standards and corporate toolsets. 

The Senior Developer/Technical Analyst acts as a change agent to improve the quality of production support processes and deliverables, and works closely with support staff on a wide range of small to large and simple to complex applications.  This position functions within a fast pace, structured working environment where maintaining service levels and application availability targets for HPAS client applications is paramount.  The position will engage and liaise with clients, project teams, and third party support groups as required. This position is approached by, and proactively leads, other team members for guidance and support. They can handle multiple tasks at once and can complete work within assigned timeframes.


Provides analytical and programming support for the development, maintenance and enhancement of applications managed by HP Advanced Solutions and ensures information technology solutions meet defined business needs

a)During development tasks, analyzes and reviews existing code being work on to identify potential enhancements and/or changes necessary to resolve user problems or improve operating efficiency

b)Designs, develops, tests and implements system enhancements to meet new or changing user needs

c)Prepares detailed solution documents / technical specifications and consults with Business Analysts, other HPAS technical staff, Client Relationship Managers and Clients to diagnose operating problems

d)Documents solutions in compliance with required standards, methods and tools  to facilitate ongoing application management and maintenance, and implements recommended solutions

e)Provides ongoing support by reviewing application performance, identifying problems, initiating corrective actions and recommending improvements

f)Provides systems maintenance by reviewing the performance of existing systems, identifying systems failures, taking corrective action and recommending improvements and modifications

g)Develops and tests or leads the development and testing of new support and maintenance requirements, and supports users in the implementation of application modifications and enhancements

h)Maintains and enhances computer systems including change management and problem solving activities

i)Maintains awareness of industry trends, techniques, and developments

Provide leadership, consulting, technical advice, and problem resolution

a)As needed, provide team leadership under assistance and coaching of the manager, to up to 12 developers

b)Provide advice and oversight to developers in relation to best practices

c)Recommend/review approaches and solutions to resolve technical defects of significant impact

d)Perform Quality Assurance reviews of significant work products developed during regular Application Delivery Services activities

e)Identify opportunities, trade-offs, and broader issues arising from changing information technologies

f)Provide, explain, apply and interpret Application Management information, standards, policies and practices

g)Work with team members to identify and implement process improvement opportunities.

h)Develop defendable estimates for implementing new solutions

Provide technical expertise to on-going major project development activities

a)Ensure tools, processes, and environments are leveraged across initiatives

b)Ensure all aspects of system design and delivery meet HPAS’s and clients' requirements for confidentiality, security, privacy, integrity, availability, business continuity, and audit compliance

c)Liaise with business clients and Ministry information management branch resources

d)Consult with and advise clients on business solutions

e)Assist with the development of service level agreements and business plans with clients

f)Work with other technical support staff to develop business solutions for client areas

Performs other related duties

a)Participate in planning of hardware and software upgrades

b)Assist in the preparation of documents in support of procurement of goods and services

c)Provide a mentorship role for junior developers and business analysts related to business programs


Education and Experience

  • A degree or diploma in information technology, computer science or equivalent field preferred.
  • Minimum 7 years work experience in an Information Technology capacity as an application developer/analyst
  • Experience working within a System Development Life Cycle methodology
  • Experience using analysis and design tools
  • Experience working within (or knowledge of) the ITIL Best Practices process model
  • Experience working in a Production Control environment
  • Experience in Agile or similar framework

Knowledge, Skills, and Abilities

  • Demonstrated leadership abilities, including planning, organizing and coordinating skills
  • Ability to build and maintain positive working relationships
  • Ability to learn new and rapidly-changing technologies and maintain currency on essential tools
  • Ability to communicate effectively, and work co-operatively or independently, in a multi-team environment with minimal direction

Advanced level working knowledge in 3 or more, is a subject matter expert (SME) in one or more, with hands-on experience in several of the following:

  • Oracle SQL &  DDL (Data Definition Language)
  • Oracle PL/SQL
  • Oracle APEX
  • Visual Basic 6 and VB Script
  • Visual Studio.Net (Asp.Net / C#) 
  • Delphi
  • JavaScript
  • Java, Eclipse, NetBeans
  • HTML and CSS
  • SoftwareAG webMethods Integration Server
  • SoftwareAG EntireX
  • IBM DB2 Content Manager
  • Gnostice PDF Toolkit
  • Powershell
  • Oracle Forms & Reports
  • Crystal Reports
  • Subsystem for Unix Applications (SUA)
  • Oracle BI Publisher
  • Ajax
  • Kofax

Experience with these is desired but not essential:

  • MS Access
  • FoxPro
  • XML
  • DOM
  • Adobe Dreamweaver
  • Java Application Servers (Tomcat, Glassfish, etc.)
  • Apache
  • Reverse Proxies (Apache)
  • OpenVMS PowerHouse
  • Microsoft Office
  • Mainframe integration
  • 2010 products
  • Windows workstation configuration and troubleshooting in supporting custom-built client applications; ability to use a variety of diagnostic tools for troubleshooting application performance and/or functional issues


All HPAS employees are required to display the following competencies.

  • Customer Focus
  • Integrity and Trust
  • Ethics and Values
  • Motivating Others
  • Drive for Results
  • Building Effective Teams
  • Priority Setting
  • Decision Quality
  • Business Acumen
  • Organization
How To Apply: 

 Please send resume and cover letter to