Software Specialist

at  Central 1 Credit Union

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Oct, 2024USD 80000 Annual14 Jul, 20245 year(s) or abovePerl,Software Development,Aws,Zenoss,Splunk,Jmx,Bash,Jetty,Change Management,Windows,Ssh,Dynatrace,Linux,Awk,Operating Systems,Application Servers,Python,Application Monitoring,Powershell,Ssl,Grep,Azure,SqlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Central 1 cooperatively empowers credit unions and other financial institutions to deliver banking choice to Canadians. Central 1 provides critical services at scale to enable a thriving credit union system. We do this by collaborating with our clients, developing strategies, products and services to support the financial well-being of their more than 5 million diverse customers in communities across Canada. For more information, visit
www.central1.com
.

What we offer:

  • Work-life flexibility
  • Hybrid work environment
  • One time allowance to set up your office for remote first employees
  • Variable annual incentive plan
  • Generous annual vacation allotment
  • Top-notch flexible benefits plan
  • Retirement Plan, matched contributions at 6%
  • Access to a learning platform and educational assistance support
  • Career development opportunities
  • Wellness Flex Fund to support personal interest and activities
  • Day off to volunteer in your community and other paid time off options
  • Corporate discounts
  • subject to employment agreement

Job Summary:
Join our team as a Software Specialist and work with both technical and business users across various teams. You’ll design, implement, manage, and configure software applications to meet the needs of Central 1 users. Your role will include ongoing maintenance and administrative tasks to ensure applications run efficiently and effectively. You’ll also troubleshoot and resolve issues as needed.
Some of the applications you will support include but are not limited to SAP Business Objects, MortgageHub, Portfolio+, and Salesforce.

What you’ll be doing:

  • Take full responsibility for applications by monitoring, coordinating and reporting on all events affecting the applications.
  • Proactively maintains, patches, modifies, implements and supports a variety of applications on various platforms and provides a superior level of support for the users of the products.
  • Troubleshoots and resolves all software incidents and system disruptions.
  • Ensures all incidents are triaged, responded to, and resolved in accordance with established standards and agreements and keeps Client Support up to date on the status of any incident.
  • Seeks to continuously improve system performance, management and monitoring based on incidents and system disruptions.
  • Designs, modifies, customizes, implements and troubleshoots existing software, performing considerably complex programming functions, often under pressure.
  • Proactively managing and addressing various support tickets in the team support queue.
  • Maintains/Owns Architectural documentation pertaining to the platform.
  • Research and analyze problem tickets, make changes as needed, implement changes, and follow up to ensure problems are resolved.
  • Analyses change requests and prepare quotes, outlining costs and estimated completion timelines.
  • Coordinates change requests requiring re-configuration or development, liaising with technical and business teams to ensure they are completed within the timelines.
  • Maintain a high level of quality and attention to detail, ensure all changes are implemented into production and do not generate any foreseeable incidents.
  • Assumes the regular duties and troubleshooting duties of other department members in their absence.
  • Maintain current knowledge of Central 1’s family of products, application functionality, and the high-level architecture of Central 1’s hosting environment.
  • Performs other duties as required to deliver exceptional service and to support Central 1’s business goals.
  • Participates in 24x7 on-call responsibilities.

What you’ll have:

  • A university degree in computer science (or equivalent) and 5+ years of relevant work experience in a large-scale IT environment are required.
  • Advanced knowledge and understanding of IT operations and processes, of applicable software deployments, operating systems, web applications and scripting languages.
  • Expert knowledge in best practices related to software & infrastructure configuration and maintenance, system administration and documentation.
  • Well-developed analytical, problem-solving, organizational and time management skills are needed to succeed in this role.
  • Strong technical analysis and problem-solving skills.
  • Excellent communication skills as you will be working with cross functional teams from business, technical and development.
  • Ability to work under pressure to meet deadlines, project timelines and SLA/OLA

Technical Knowledge

  • Advanced knowledge of Windows Operating Systems
  • Advanced knowledge of Linux/Unix
  • Advanced knowledge of operating and supporting Web Based Applications is required.
  • Advanced knowledge of Java Application Servers (Apache Tomcat, JBoss, Jetty) is required.
  • Knowledgeable in server and application monitoring (familiarity with tools like Zenoss, Dynatrace, Splunk and JMX is a plus)
  • Advanced knowledge of network concepts like DNS and firewall configuration
  • Very strong scripting skills with tools such as PowerShell, bash, Perl and Python
  • Strong understanding of Linux commands like awk, sed, grep, tail, cut, seq, etc. for debugging purposes.
  • Experience with SSH, SFTP, SSL, HTTP, HTTPS protocols and certificates.
  • Familiarity using SQL is required.
  • Good understanding of Problem, Incident and Change Management (ITIL Certification preferred)
  • Familiarity with shared volumes and mounting drives in Linux and Windows
  • Familiarity with software development lifecycles and secure software management practices
  • Experience with cloud technologies (Azure, AWS) is an asset.

Nice to Have:

  • Chef, Rundeck, Jenkins
  • Docker and Kubernetes
  • Zerto
  • Bitbucket, JIRA, Confluence
  • F5 and Nginx
  • ServiceNow
  • Financial system knowledge

Salary range: $80,000 - 94,700
The salary range represents the job rate determined for the successful candidate who is fully competent in the role. The actual salary will vary depending on market conditions and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training.

LI-Hybrid

Central 1 is an equal opportunity employer and committed to building an inclusive workforce by creating an environment where everyone feels like they belong and has the opportunity to be successful. We welcome all applicants to join our diverse workforce and we will provide an accessible candidate experience including, but not limited to accommodations to interview sites and alternate formats upon request to our Recruitment team

Responsibilities:

  • Take full responsibility for applications by monitoring, coordinating and reporting on all events affecting the applications.
  • Proactively maintains, patches, modifies, implements and supports a variety of applications on various platforms and provides a superior level of support for the users of the products.
  • Troubleshoots and resolves all software incidents and system disruptions.
  • Ensures all incidents are triaged, responded to, and resolved in accordance with established standards and agreements and keeps Client Support up to date on the status of any incident.
  • Seeks to continuously improve system performance, management and monitoring based on incidents and system disruptions.
  • Designs, modifies, customizes, implements and troubleshoots existing software, performing considerably complex programming functions, often under pressure.
  • Proactively managing and addressing various support tickets in the team support queue.
  • Maintains/Owns Architectural documentation pertaining to the platform.
  • Research and analyze problem tickets, make changes as needed, implement changes, and follow up to ensure problems are resolved.
  • Analyses change requests and prepare quotes, outlining costs and estimated completion timelines.
  • Coordinates change requests requiring re-configuration or development, liaising with technical and business teams to ensure they are completed within the timelines.
  • Maintain a high level of quality and attention to detail, ensure all changes are implemented into production and do not generate any foreseeable incidents.
  • Assumes the regular duties and troubleshooting duties of other department members in their absence.
  • Maintain current knowledge of Central 1’s family of products, application functionality, and the high-level architecture of Central 1’s hosting environment.
  • Performs other duties as required to deliver exceptional service and to support Central 1’s business goals.
  • Participates in 24x7 on-call responsibilities


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Trade Certificate

Experience with ssh sftp ssl http https protocols and certificates.

Proficient

1

Toronto, ON, Canada