Work Arrangements
This regular, full-time (35 hours per week) position is available starting October 3, 2022. Regular hours of work are Monday to Friday, 8:30 am – 4:30 pm. Shift days and times may change depending on the Department’s need. Occasional evening and weekend work may be required. Flexible schedule may be available after probationary period.
The position is located at the New Westminster campus; however, successful candidate must be available for occasional work at the Coquitlam campus.
What Douglas Offers
DO what you love. Be good at it. That’s how Douglas College defines a great career. It’s a philosophy that resonates through our classrooms, our offices and our boardrooms. It inspires our students and drives us to make Douglas College one of BC’s Top Employers. We love what we do. And we’re looking for passionate, motivated people to join us in making one of Canada’s best colleges even better.
The Role
Programmer Analysts/ Application Administrator provides analysis and development support of the College’s enterprise computer systems. They ensure the support of the systems development life-cycle, beginning with the definition of the initial functional requirements to the delivery of a completed system. They provide business analysis, technical requirements, technical support and application administration for the College’s enterprise database applications. They provide exceptional client-centered service on a consistent basis to all stakeholder groups.
Responsibilities
1. Provides systems development and enhancement services based on requirements analysis.
a) Determines and evaluates needs for a system or enhancement, gathers and analysis program requirements, develops detailed design specifications, writes accurate and efficient code.
b) Understands the business requirements, creates test cases and conducts unit and integration testing , tests changes in conjunction with affected user departments all within agreed time frames; plans for implementation of changes in development and testing environments.
c) Incorporates security policy requirements in coding practices.
d) Provides assistance in preparing and implementing changes.
e) Recommends and performs upgrades to application software and hardware.
f) Documents the results of each stage of the analysis, design, programming and change implementation process.
g) Identifies problem situations and recommends, formulates, and executes solutions.
h) Communicates with user representatives.
i) Recommends changes to standards; uses agreed standards in the development of systems.
2. Performs Application Administration and provides technical, developmental and operational support for enterprise software and web servers.
a) Installs, upgrades, configures, maintains and supports applications, web software and web servers.
b) Tracks vendor releases and changes.
c) Documents support procedures, documents application install, upgrade procedures and configurations.
d) Ensures security of applications and web servers.
e) Ensures the application is available and working optimally.
3. Performs general duties in support of the College’s enterprise computer systems.
a) Evaluates the content and functionality of upgraded/new software packages.
b) Maintains ongoing communication with software suppliers.
c) Works with external and internal contacts to assist with problem solving.
d) Produces and manages documentation for supported applications.
e) Identifies opportunities to improve/streamline complex/manual business processes and recommends solutions where appropriate.
f) Provides backup to the Database Administration functions, including monitoring the use of available disk space; plans and schedules upgrades to the database; assists in formal documentation of all changes to the database structure.
4. Other Related Duties
a) Provides information, technical assistance and support to users.
b) Attends internal and external meetings.
c) Creates and maintains user documentation for technical and non-technical users.
d) Delivers training to users and peers in software functionality and business processes.
e) Stays current with technology trends that may be relevant to College Systems.
f) Maintains and upgrades technical currency by attending courses and training activities; reviewing professional publications; participating in professional societies.
To Be Successful in this Role You Will Need
1. A Bachelor’s Degree in Computing Science or equivalent IT Program from a recognized post-secondary educational institution supplemented by a minimum of three years’ relevant experience or an equivalent combination of education, training and experience.
2. Should have the following Skills:
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.