
Posted 9 hours ago
Advisory Software Engineer
ScotiabankAdvisory Software Engineer
Requirements
Bachelor's degree in Computer Science or Engineering, 6+ years software development with CCM tools, 6+ years Opentext Exstream or Communications Builder, 5+ years Java, 5+ years large scale application maintenance, 4+ years SQL, Experience with CI/CD, Docker, and Kubernetes, Agile/Scrum experience
Skills
JavaSQLDockerKubernetesJenkinsAzureGCP
About the role
Responsibilities
- Lead application architecture design centered around Opentext Exstream and Opentext Communications Builder/Communications Server
- Work with end users, SMEs, and cross-functional teams to conduct gap analysis and requirements assessments
- Manage the full software development life cycle, including producing specifications, writing production-quality code, and implementation
- Design, automate, and execute functional, non-functional, regression, and performance testing
- Collaborate with teams to provide work estimations and enable small, frequent production releases
- Coach and mentor junior engineers to support their professional growth and career development
- Support production solutions by triaging incidents and performing root cause analysis
- Implement technical roadmaps and ensure software reliability, observability, and operational efficiency
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field
- 6+ years of software development experience with Customer Communications Management (CCM) tools
- 6+ years of hands-on experience with Opentext Exstream (v23.3 or later) and Opentext Communications Builder
- 5+ years of experience with modern programming languages, specifically Java
- 5+ years of experience developing, deploying, and maintaining large-scale applications with complex integrations
- 4+ years of experience writing and running SQL scripts
- Hands-on experience with DevOps tooling, including CI/CD, Docker, Kubernetes, Helm, and Jenkins
- 3+ years of experience working in an Agile/Scrum environment
Preferred Qualifications
- Experience with Microsoft Azure or Google Cloud Platform (GCP)
- Working knowledge of data technologies such as Postgres, MSSQL, Oracle, Apache NiFi, Kafka, or ElasticSearch
- Experience with monitoring and scheduling tools like Splunk, Dynatrace, or Autosys
- Background in core banking, financial systems, or regulatory compliance environments
- Knowledge of secure coding practices, authentication, and authorization
Benefits
- Competitive rewards program including bonus, flexible vacation, and personal/sick days
- Comprehensive benefits starting on day one
- Opportunities for upskilling through online courses and tuition assistance
- Inclusive culture with access to various Employee Resource Groups (ERGs)
- Collaborative workspace with community engagement opportunities like hackathons
About the Company
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management, and capital markets.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeAdvisory Software Engineer
Scotiabank · Toronto
