Description:
At CIBC we enable the work environment most optimal for you to thrive in your role. Details on your work arrangement (proportion of on-site and remote work) will be discussed at the time of your interview. Must be available to work onsite as directed by the lead on call bases ideally 2-3 days a week on-site for performing Development Integration Testing on ATM machines by operating, configuring, and installing software throughout the project lifecycle.
How You’ll Succeed:
Act as an Expert: Review requirements, prepare development specifications, conduct impact analysis, and provide feedback on problems. Deliver complex development tasks in a timely and cost-effective manner, ensuring application performance levels and SLO/SLA are met.
Logical and Analytical Actions: Code, test, debug, document, maintain, and modify complex application code/scripts. Assess the technical viability of emerging products and technologies, monitor code performance, and troubleshoot critical issues.
Relationship Building: Collaborate closely with cross-functional teams (PMO, BA, Operations, QA, and external vendors) to support project delivery on time and within budget.
Work Package Lead: Provide development leadership, project planning, and manage multiple development tasks/initiatives. Coordinate with cross-functional teams, vendors, and technology partners.
Who you are
You can demonstrate experience in: 3+ years leading complex initiatives through the full project development lifecycle.
Advanced knowledge in application development with the .NET framework.
Familiarity with Python and Java is a plus.
Experience with Windows/Linux OS.
Proficient in supporting applications and managing production incidents.
Knowledge of networking, security certificates, application installations, and server setup.
Intermediate scripting skills with Bash/Shell.
Familiarity with containers and Java Light-4J framework is advantageous.
Experience with data logging, dashboards, and visualization tools, preferably Splunk or equivalent.
Knowledge of DevOps tools and technologies such as CI/CD pipelines, GitLab, containers, build tools, Git repositories, and jFrog/Artifactory.
Previous experience in front-end development with WPF, MVVM, and XAML is a plus.
Hands-on work with technologies and tools used in the ATM and Splunk areas.
Integration of vendor software and hardware for CIBC customizations.
Troubleshooting network issues and supporting production incidents.
Managing infrastructure updates for applications with internal and external stakeholders.
Leading project initiatives for all core and supporting applications.
You embrace and advocate change. You'll continuously evolve your thinking and the way you work in order to deliver your best.
Your influence makes a difference. You know that relationships and networks are essential to success. You inspire outcomes by sharing your expertise.
You’re digitally savvy. You seek out innovative solutions and embrace evolving technologies. You can easily adapt to new tools and trends.
You're motivated by collective success. You know that teamwork can transform a good idea into a great one. You know that an inclusive team that enjoys working together can bring a vision to life.
Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.
Organization | CIBC |
Industry | IT / Telecom / Software Jobs |
Occupational Category | Application Developer |
Job Location | Toronto,Canada |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Intermediate |
Experience | 2 Years |
Posted at | 2025-01-30 11:52 am |
Expires on | 2025-03-16 |