System Administrator

Location: Vancouver, British Columbia, Canada
Date Posted: 06-13-2018
On behlaf of our client, Affinity Staffing is seeking a Java Developer help them create and be a part of the the organization's new staffing and timekeeping solution. This senior technical position requires both depth and breadth of technology expertise coupled with leadership abilities necessary to support the extensive and complex implementation of application such as the Corporate Services ERP.
Key Accountabilities
  • Provides specialized technical troubleshooting and direct hands on support in all aspects of the application in the staffing and timekeeping portfolio. Implements solutions that promote the integration of technologies based on industry standards and are compatible with the application environment.
  • Collaborate with other team members to define, design, plan and launch new features.
  • Participate in design reviews and code reviews, help enforce best practices, coding guidelines and code quality.
  • Write and update documentation of requirements, design and source code.
  • Accurately quantify and estimate application development timelines.
  • Coordinates and implements system upgrades and system tuning to ensure maximum performance, security and stability of the staffing and timekeeping application taking into consideration client requirements and the technology of the platforms. Develops technical support procedures and ensures application support documentation is developed and maintained.
  • Develops and communicates plans for planned downtime. Provides technical recommendations around downtime and disaster recovery procedures for assigned application.
  • Provides technical consulting related to the acquisition of new systems and standards or the implementation of new application on existing systems. Prepares technical whitepapers and develops staffing and timekeeping cases that assist the decision making process.
  • Provides staff training and orientation, and develops supporting instructional material for the staffing and timekeeping application. Supports operational requirements by assembling, creating and maintaining technical and operational documentation according to departmental standards.
  • Supports application maintenance, modification and enhancement through programming, database development, report writing and problem solving. Analyses system performance and provides recommendations for the development of capacity plans, and provides technical recommendations related to data conversion routines and system interfaces for assigned application.
  • Provides technical expertise with the implementations of applications by performing technical reviews of the documentation, writing and testing of applications and verifying that programs are functional and consistent with specifications; and for initiatives around the research and analysis for the evaluation, selection, administration and support of operating systems, system integration tools, and office automation software.
  • Maintains an awareness of current information system trends and issues through literature review, contact with peers at other organizations and attendance at seminars, workshops and educational programs.
  • Leads, and participates in, the analysis, acceptance criteria definition, web based application development, testing, training, implementation, and maintenance phases of assigned projects. Carries out post-implementation reviews and makes recommendations for improvements.
  • Communicates with staff at all levels throughout the health authority in the performing of technical support to ensure problem resolution and customer satisfaction.
A level of education, training and experience equivalent to a Bachelor’s Degree in Information Systems, Computer Science or related field, plus a minimum of five (5) years recent related experience as a Java Develeoper in supporting a multi-tier applications.

-Proven hands-on experience with complex web applications with JAVA and J2E development tools
-An understanding system configuration and with expert knowledge in Microsoft SQL 
-Knowledge of operating systems such as Windows, Unix, or VAX VMS.

-Database administration experience and experience with Workbrain Software is an asset.
-Demonstrated understanding of the Systems Development Life Cycle.
-Strong enterprise experience in support application in a complex environment.
-Ability to work effectively as part of a team.
-Excellent interpersonal, oral and written communication skills with the ability to communicate complex ideas in simple terminology. -Ability to understand and clearly relate technical information and solutions to other members of the organization.
-Ability to analyze technical application problems and recommend optimal solutions, demonstrating time management skills.

About Affinity Staffing:
Affinity Staffing is a full service Information Technology agency that takes a unique approach to recruiting. We believe recruiting is about creating long-term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on four core principles – Transparency – Flexibility – Efficiency – Agility.
For more information on Affinity Staffing, please visit.
this job portal is powered by CATS