Senior Software Specialist

  • Full-time

Company Description

We’re embarking on something BIG... 

Central 1 is the partner of choice for financial, digital banking and payment products and services – fueling the success of businesses across Canada. With $16.9 billion in assets, we leverage our scale, strength and expertise to power progress for more than 225 credit unions and other financial institutions, enhancing the financial well-being of more than five million customers from coast to coast. For more information, visit Central1.com.

Job Description

As a key resource in the Digital Banking and Payment (DPS) department, and focusing on Payment area, the Senior Software Specialist develops proposals for technical solutions, provides technical leadership in software management activities, and conducts significant troubleshooting initiatives.

What you'll do:

  • Maintains, modifies, implements and supports a variety of applications on various platforms and provides a superior level of support for the users of the products
  • Take full responsibility for the applications by monitoring, coordinating and reporting on all events affecting the applications
  • Develops technical designs meeting the approval of all affected technical teams
  • Analyses and solves complex issues or, when required, manages the escalation of issues to the Section Manager
  • Ensures all incidents are responded to and resolved in accordance with established standards and agreements. Creates problem tickets based on recurring incidents
  • Researches and analyses problems tickets, performs changes as required, and implements and follows up to ensure problems are resolved
  • Designs, modifies, customizes, implements and troubleshoots existing software, performing considerably complex programming functions, often under pressure
  • Analyses change requests and prepares quotes, outlining costs and estimated completion timelines
  • Coordinates change requests requiring re-configuration or development, liaising with technical teams to ensure completed in accordance with timeline
  • Ensures all production updates are completed as scheduled
  • Acts as a lead project resource for Software Management, review business requirements, provides feedbacks about business requirements, design, development, testing plan, coordinate and liaise with internal supporting Technical Operations teams as required. Assess long term impact to current product.
  • Strong leadership in project rollout /implementation. Lead the team preparing implementation plan, technical support document, arranging for change/release schedules. Have strong understanding about the impact to current products and services and lead the team work towards to reducing incidents and the impact.
  • Assumes the regular and troubleshooting duties of other department members in their absence
  • Recommends new or revised systems and processes to improve productivity and efficiency of the application support process.
  • Required to participate in 24x7 on call responsibilities

Qualifications

About you:

  • University degree in computer science (or equivalent) and 5 - 8 years relevant experience in a large-scale IT environment.
  • Ability to provide solid technical leadership in projects including resolving a wide variety of issues including (software/application errors, business requirement clarification, complex issues spanning multiple interconnected areas (software, infrastructure, systems, platform, vendors) and provide day-to-day support across a wide variety of products.
  • Strong knowledge and understanding of IT application support, design, development, and operational processes is required. Experience in Banking and financial industry , especially in Payment and Banking is preferred.


Technical Skills:

  • Strong knowledge of operating and supporting Web Based Applications is required
  • Excellent knowledge of Java Application Servers (Tomcat, JBoss, Jetty) is required
  • Experience in monitoring / reporting tools (Cacti, Nagios ).
  • Experience in using SQL (MS SQL, MySQL, etc.. ) is required
  • Experience with Linux/Unix Operating Systems. Knowledge of AWS and COBOL is required.
  • Excellent scripting/development skills (shell, perl, php, java)
  • Knowledge in IT management best practices: Problem, Incident, Release and Change Management - ITIL Foundation certification is a nice to have
  • Experience in mapping business requirement into a technical requirement
  • Experience in networks and firewalls – skillful ability to perform connectivity troubleshooting

Additional Information

As much as we believe in working hard, we also believe in personal growth and taking time for ourselves. Accordingly, our total rewards philosophy amounts to one of the best compensation and benefits packages in the industry – from performance-based incentives and extended  benefits, to training and education  reimbursements and ample vacation  time.

Central 1 is committed to diversity and inclusion. If  you have a request for a disability-related accommodation, we will work with you to meet your needs.

Reporting to: Manager, Software Management Payment, Application Management.
Grade:  E

Date Posted: October 21, 2019
Internal Applicants must apply by: October 28, 2019

*Unsolicited resumes from vendors will not be accepted for this or any position at Central 1*
**If you have issues or questions about the application process, please email humanresources  @central1.com with a description of your problem**