Programmer Analyst with Cobol, CICS and DB2
Scotiabank
Requisition ID: 235154
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
The Team
CCA Insurance Technology team primary role is to maintain and develop Financial Insurance Applications to support businesses across the Caribbean.
The Role
- We are looking for a passionate and curious Advisory Programmer Analyst to join our Global Finance Technology team.
Is this role right for you? In this role you will:
- Must have a good understanding of business systems development and business analysis, with the ability to support key development and back up as business analyst as required.
- Must have good analytical, problem solving and trouble shooting skills in order to develop and support systems to meet user requirements. The incumbent must be creative and flexible in identifying technical solutions to resolve business problems in a rapidly changing, demanding and complex business environment. The incumbent must have a detailed understanding of the application systems he/she is responsible for. The incumbent must have good interpersonal and communication skills in order to deliver proposals, provide user support and interact with team members and other departments.
- A broad understanding and knowledge of the banking products, services, market trends, business lending, computer services, planning and control tools and organized structure.
- Be guided by Bank policy and receives general direction from the Technical Lead, Manager, Project Manager for the projects assigned. The incumbent is expected to function independently to ensure that the assigned tasks and project objectives are met.
- Work with the agile team to support the Product Owner in refining the product backlog and prioritizing business value and work independently/autonomously within the parameters agreed upon by the development team.
- You will own your solution, ensuring full integration and minimizing the impact of technical debt. Where issues are encountered, problem resolution is to be first discussed among the team. If required, proper escalation channels will be used.
- You will play a leadership role within the team, creating a positive work environment through coaching and encouragement in addition to providing their technical experience and advice with the rest of the team.
Do you have the skills that will enable you to succeed in this role?
We'd love to work with you if you have:
- Undergraduate Degree in Computer Science, Engineering, Mathematics or equivalent education/experience
Experience/Skills
- 5- 7 years of IT experience, with a minimum of 4 or more years advanced technical work experience
- Experience working in an Agile environment
- Programming languages: Cobol, SQL.
- Ingenium Application Design Knowledge would be an asset
- Frameworks: SpringBoot
- Familiar with AIX Shell Script and Jobs scheduling tools.
- Application Servers: WAS
- RDMS like MS SQL Server, Oracle or DB2 is preferable.
- Understand Web Computing/System design
- Understand Service Oriented architecture, Cloud computing, Microservices
- Networking, communications & online processing
- Development techniques, such as debugging, testing, coding, use of productivity tools
- Manage source repository (CIAD / Azure Pipeline / Urban Code)
- Software packages used by the division (Office 365, Microsoft Office, Project, Visio, JIRA, Confluence)
Agile Traits
- Is a true team player who values the perspectives and opinions of others while leading with humility and confidence
- Takes accountability for results and exhibits a “can do attitude”
- Demonstrates a high level of emotional intelligence (self-awareness, self-regulation, empathy, motivation, and social skills)
- Has an appetite to continuously evolve and improve, to tackle difficult problems and seek/give constant feedback
- Embraces change and sees it as an essential driver to solve complex issues
- Demonstrates flexibility and is able to move forward without having all of the answers
- Consistently seeks to understand, meet and deliver on customers’ expectations
Competencies
- Demonstrates oral and written communication skills and able to contribute to productive discussions around features
- Act as a role model, fostering team collaboration and engagement that leads to effective results and greater customer satisfaction
- Broad skillset allow you to actively participate in all streams of development activity
- An acute attention to detail while demonstrating the ability to thrive in high pressure/deadline.
- Flexible and open, able to work in a highly collaborative and changing environment
- Maintains current knowledge of technology / industry trends as well as a passion for continued learning and acquisition of new skills
- Continually strive for delivering impeccable code quality
- Demonstrate strong leadership and coaching enabling junior teams members to thrive
The position requires concentrated use of sight and touch at a computer terminal on average 5-6 hrs/day. The incumbent must be able to react quickly to assist in resolving technical problems and work overtime on many occasions to meet deadlines and to implement systems. The incumbent may be required to travel to remote locations. The incumbent is required to work occasional weekends, carry a beeper approximately 30% of the time and may be required to work shifts to provide systems support.
What's in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs.
Location(s): Canada : Ontario : Toronto
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 private banking, corporate and investment banking, and capital markets.
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.