Sr. Application Specialist - Edmonton, Canada - Canadian Western Bank

    Canadian Western Bank
    Canadian Western Bank Edmonton, Canada

    Found in: beBee S2 CA - 1 month ago

    Default job background
    Full time
    Description
    At CWB , we strive to build value for the people who choose us every day: our people, our clients and our investors. We do this by:
    • Putting people first and building relationships with intention
    • Seeking out and embracing new ideas
    • Believing that how we do things is as important as what we do


    Senior Application Specialist

    Role Specifications

    Everyday flexibility. Hybrid work environments. Collaborative connection.

    CWB Corporate

    Put a new spin on your banking career

    The overwhelming majority of our employees say CWB is a Great Place to Work

    We're different from the big banks in the way we engage our employees - caring, responsive, and armed with an obsession for growing talent. Our reputation is powered by a people first culture that ensures our employees be and feel heard, promotes inclusivity and diverse viewpoints, and inspires collaboration and innovation.

    Our employees love CWB. You'll love it here too.

    The opportunity

    The Senior Application Specialist's role is to define, develop, test, analyze, install and maintain new software applications in support of the achievement of business requirements. This includes leading and performing application installation and configuration, writing, coding, testing, and analyzing software programs and applications. This role will perform technology as well as research, design, document, and modify software specifications throughout the production life cycle. Additionally, this role provides support for system issues, application and web services, vendor relationship and engagement and acts as a technical lead with many components of the application portfolio.

    What you will be responsible for
    • Manage the deployment of changes to existing business applications in non-production environments.
    • Research and make recommendations on software improvements in alignment with department strategic objectives.
    • Collaborate with analysts, architects, and system owners in the deployment of software programs and applications.
    • Ensure software solutions support and maintain required business service levels.
    • Install and configure business applications, upgrades and patch updates
    • Support and make strong contributions to creating support, development, and maintenance strategies for the application portfolio.
    • Demonstrate and implement best practice processes for onboarding of new technologies and solutions into CWBFG application portfolio.
    • Contributes to and supports the maturation of the Software Asset Management framework and long-term application portfolio roadmap and strategy.
    • Build technology roadmaps in conjunction with architects and cross departments stakeholders.
    • Build business application installation and patch update models, frameworks, and standards.
    • Conduct peer code reviews to ensure compliance with development standards.
    • When required, design, create, and implement small development solutions in support of resolving technology or business problems and issues in a cost efficient, reliable, agile manner.
    • Create and implement and communicate development standards for use by internal staff and third party strategic vendors
    • Create and implement business application installation and patch update standards
    • Ensure compliance by third party strategic partners on change management process as needed through testing, development or deployment tasks
    • Coordinate and assist in defining software installation and development project plans, including estimates, scope, schedule and implementation plans
    • Work with key business stakeholders and business analysts to define attainable Service Level Agreements on operational targets and outcomes.
    • Lead, coordinate, and/or execute system support activities for a large portfolio of applications for CWB that is compliant with defined SLAs.
    • Manage reporting, statement and batch processes to ensure that application content is updated and available.
    • Leverage technology expertise to provide junior team members guidance in all programming aspects including trouble-shooting, development standards and cross training on all existing programs and operational processes.
    • Define, create, and implement metrics and monitor for continual improvement of reliability, availability of critical and key applications across CWB.
    • Assess application environment for opportunities for operational rationalization and centralization. Make strong technical recommendations on opportunities for cost efficiencies and operational effectiveness.
    • Provide broad and deep senior technical expertise to directly coordinate the work of a small team or provide specialized assistance to a specific issue.
    • Work independently on complex technical issues, make significant design or standard practice deviations based on depth and breadth of knowledge
    • Demonstrate broad business and technical knowledge in resolving problems and identifying opportunities with a keen awareness of interrelationships with other stakeholders.
    • Makes responsible decisions not usually subject to technical review on all matters except those with high budget impact or long term strategic dependencies


    What you will bring to this role
    • College or University degree in Computer Science/Information Technology or a related field Go further.
    • Minimum 7 years relevant work experience and leading projects/initiatives. (Experience in Financial industry preferred)
    • Team lead experience required
    • Minimum 3 years Tier 2/3 support experience
    • Development expertise in Java, .Net, C#, JavaScript, VBScript, SQL, Oracle
    • Installation expertise in Web Applications, Linux and Windows server, Tomcat and JBoss
    • Knowledge of JSON, REST and SOAP is an asset
    • Experience in working with and managing onsite or offshore development and maintenance by third party vendors
    • Experience with source control management systems and continuous integration/deployment environments
    • Experience with agile development methodologies including Kanban and scrum
    • Expert knowledge of IT Infrastructure Library (ITIL) and the Software Development Lifecycle (SDLC) processes and practices
    • Proficient in corrective and preventive Maintenance, configuration management and application performance standards implementation
    • Expert knowledge of software architecture, multiple programming languages and communication protocols as required by the banking systems, interfaces and other associated applications.
    • Expert working knowledge of project management practices
    • Expert knowledge of SOA and tiered application architecture
    • Expert knowledge of system and software quality assurance best practices and methodologies
    • Flexible and adaptable in regards to learning and understanding new technologies
    • Experience with managing data from mission critical software applications.
    • Knowledge of data privacy and security practices
    • Knowledge of database design and file management techniques
    • Knowledge of network hardware, protocols, and standards
    • Ability to conduct research into software-related issues and products
    • Highly motivated and self-directed
    • Proven analytical and problem-solving abilities with a keen attention to detail
    • Ability to effectively prioritize and work in a high pressure environment for extended periods of time to meet deadlines, or resolve immediate issues to mission critical systems.
    • Ability to work both independently and in a team-oriented, collaborative environment
    • Solid customer-service orientation with excellent listening and interpersonal skills
    • Excellent written and oral communication skills with the ability to communicate ideas in both technical and user-friendly language
    • Good knowledge of Quality Assurance methodologies and practices - acts as strong advocate for QA practice
    • Ability to quickly grasp new systems, concepts, technology issues and trouble shoot issues with a structured approach
    • Excellent negotiation, interpersonal, and conflict resolution skills.


    Ignite your career. Apply now.

    Why work with us?

    Your success is our obsession And our award-winning culture & benefits back it up.

    Proudly recognized by Great Place to Work in 2023 as one of Canada's top 50 Best Workplaces & recipient of Waterston Human Capital's Most Admired Corporate Culture 2023.

    Wellness matters . We offer an award-winning benefits package that includes:

    • Hybrid work environments

    • Everyday flexibility

    • Generous company-funded health coverage

    • Health care spending account

    • A flexible wellness program

    • generous time-away options to unplug, rest & recover

    Career development. We commit to our employees' development and help them reach their professional goals with:

    • Organization wide coaching services

    • Mentorship

    • Education support & training programs

    Bring your whole self to work. Inclusion is a journey requiring practice & experience to result in a powerful outcome. Your perspective matters & voice will be heard. Find community within the CWB family in our employee represented groups.

    #LI-EH1

    IND-EH

    As an equitable employer, CWB Financial Group is committed to providing a safe and inclusive environment where a diverse workforce thrives. You are welcomed and encouraged to bring your whole self to work. Dignity, respect and equality are non-negotiables. If you require accommodation during any part of the recruitment or selection process, please reach out.

    Closing Date:

    * P osition closes at 12:01am on the close date identified below.
    03/25/2024