Welcome
View Jobs
Job Details
BackBack
Title Solution Architect
Job ID 14MIS_217
Position Overview

BCAA is looking for a Regular Full-Time Solution Architect! 

 
The SA indentifies and implements best practices and standards for software development teams for all BCAA’s Business applications and ensures systems and development processes are compliant with AAA/CAA Technology Quality Standards and PCI Security Standards. The SA defines, monitors and appraises team members’ compliance with implemented standards and best practices. The SA is a hands-on position that actively participates in application development for up to 50% of available time. This role may be required to perform business system analysis duties or act as the Technical Coordinator on projects that include monitoring of specialized technical resources.
Key Responsibilities Include
 
Technical Architecture :
·         Annually identifies best practice objectives and obtain approval from Director.
·         Defines and implements development best practices, design patterns and system testing and release automation.    
·         Defines and enforces proper design, best practices and implementation of standards during planning and review of work
·         Monitors and appraises team members’ compliance with standards and best practices; recommends corrective action as required and audit its progress.
·         Identifies design and implementation issues impacting performance, availability and maintainability of Business Solutions systems; recommends corrective action as required and audit its progress.
·         Acts as a Subject Matter Expert on Change Control Review Board and other projects impacting the said systems.
·         Works with IS Leadership to plan and integrate short- and long-term technology options into overall IS Strategic Plan.
·         Leads the design and architecture work on new and existing business applications.
·         Keeps abreast of technology advancements and best practices that are relevant to BCAA.
·         Designs and implements automated monitors processes to ensure continuous product quality.
·         Communicates the positive and negative impact of agreed upon architectural standards to PMs (both internal and external).
·         Acquires knowledge of the business area and applications as necessary.
·         Researches solutions for the various problems that may arise.
·         Performs the duties of Business Systems Analysis as required.
 
PCI/ Technical Quality Standards (TQS) Compliance Implementation/Monitoring:
·         Interprets TQS/PCI policies and keeps abreast of any policy changes.
·         Identifies and directly implements development process and standards changes required for TQS/PCI compliance.
·         Assesses Business Solutions systems and recommends corrective action to meet TQS/PCI compliance.
·         Monitors and appraises development teams’ compliance with TQS/PCI development standards; recommend corrective action as required and audit its progress.
·         Audits systems for changes impacting TQS/PCI compliance.
·         Provides compliance information to external Qualified Security Assessors (QSA) as required
·         Revise processes and standards to implement recommendations from QSA as required
 
Developer:
·         Proto-types new design patterns.
·         Trouble-shoots production performance related issues that are escalated to SA
·         Provides programming and system analysis/design support for one or more systems.
·         Completes and document units and system testing for developed solutions.
·         Provides knowledge transfer and documentation.
·         Perform the duties of Senior Software Developer Analyst (up to 50% of available time) .
 
Technical Project Coordination:
·         Provides technical coordination of team members on assigned projects.
·         Carries out other related tasks and projects as assigned. 
Minimum Qualifications

 

·         Education: Degree in computer science or information systems or equivalent
·         Experience: At least 10 years of Java or .Net Application development, of which at least 4 in the architect role.
·         Technical:
o   Experience in identifying and implementing technologies and frameworks that help increase productivity, reduce maintenance costs, improve performance and stability of core systems
o   Experience in leading cross team root cause analysis investigation/troubleshooting efforts of core business systems
o   Strong knowledge of J2EE and/or .Net (strong knowledge of one, adequate knowledge of the otherone), and associated front and backend frameworks
o   Strong knowledge of the overall application architecture design (requires knowledge of all aspects of development , as well as the knowledge of application server configuration and database modeling)
o   Experience in developing new and enforcing existing Java/.Net Object Oriented patterns
o   Experience in creating programming specifications from design specifications.
o   Experience with TQS, PCI and/or other standards
o   Demonstrated skill with aligning technology and the organization’s goals and objective
·         Strong knowledge of Objective-Oriented Design, Design Patterns and general programming best practices
·         Strong architecture design and modeling capabilities
·         Experience with architecture and design of n-tiered web based systems, systems integration
·         Excellent listening skills
·         Troubleshooting methodologies
·         Excellent oral and written communication skills
·         Demonstrated ability to meet deadlines
·         Ability to work both independently and with other team members
·         Demonstrated ability to be proactive when dealing with issues and challenges
·         Excellent analytical and troubleshooting skills
·         Excellent organizational skills
·         Preferred:
o    Ability to understand organization’s goals and objectives and support them through technology
o    Ability to apply statistical and other research methods into systems issues and products
 
Division CIO
Job Status Regular Full Time (RFT)
Date Added 2/21/2014
Branch/ Location Head Office (Burnaby)
City Burnaby
State/Province British Columbia [BC]
Compensation & Benefits Overview

At BCAA, we offer competitive compensation packages and excellent career advancement opportunities. To find out more, ask the hiring managers during your interview.

 
PLEASE NOTE: ALL SUCCESSFUL CANDIDATES WILL BE REQUIRED TO SUCCESSFULLY COMPLETE BACKGROUND CHECKS, WHICH MAY INCLUDE CRIMINAL, CREDIT, CREDENTIAL AND REFERENCE CHECKS FOR EMPLOYMENT WITH BCAA.

   

PLEASE NOTE THAT THIS JOB POSTING WILL REMAIN OPEN UNTIL THE POSITION IS FILLED.  

Apply Now!   Apply Now! Tell A FriendTell A Friend