Title: Software Engineer Associate
Requisition ID: 201993
We are committed to investing in our employees and helping you continue your career at ScotiaTech.
Purpose
Contributes to the overall success of the International Banking Technology ensuring specific individual goals, plans, initiatives are executed / delivered in support of the team’s business strategies and objectives. Ensures all activities conducted are in compliance with governing regulations, internal policies and procedures.
Accountabilities
- Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
- Works closely with customers, Business Analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions
- Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing and supporting applications software that is delivered on time and within budget.
- Makes recommendations towards the development of new code or reuse of existing code
- Responsibilities may also include participation in component and data architecture design; performance monitoring and product evaluation.
- Provides front-line application support and coordination when application problems occur.
- Provides production support, including off-hour pager support.
- Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
- Actively pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
- Champions a high-performance environment and contributes to an inclusive work environment.
Dimensions
The incumbent is responsible for the development of medium to highly complex projects which are typically > 300 workdays with budgets in excess of $300,000. The incumbent is also responsible for providing second to third level support to designated applications within the unit. The applications developed and supported require a high level of availability, integrity and security where the consequence of system failure would expose the Bank to a significant loss or undue risk.
Education / Experience / Other Information
- Must to have:
- The incumbent must have a basic knowledge of most aspects of Information Technology and industry practices as well as a detailed understanding of systems architecture, business systems analysis and application development.
- The incumbent must have excellent analytical, problem solving and trouble shooting skills in order to quickly and effectively resolve problems in a demanding environment.
- Must have 1 to 3 years of technical hands-on working experience with Java Enterprise Edition,
- Knowledge of NodeJS, Java Script, XML, XSL, JSON and open source tools/libraries
- Knowledge with Object-Oriented Design, Design Patterns and microservice architecture
- Experience with Git, Subversion, Tfs, mercurial etc..
- A2 level of English
- Nice to have:
- Experience with Gradle, Maven Plus
- Experience with Junit, Mockito Plus
- Experience with open source development environment (Linux/AIX/Unix) and Security Standards.
- Must have technical hands-on working experience with data modeling & Relational Databases (e.g., MS SQL Server, DB2, Oracle).
- Technical hands-on working experience with File Transfer Protocols (FTP) and processes such as TCP/IP, Socket, and Secured FTP would be an asset.
- Technical hands-on experience with JBoss, Tomcat or WAS
- Technical hands-on working experience with Cloud based environments would be an asset. (AWS, Pivotal Cloud foundry PCF)
- Technical hands-on experience with Continuous Integration & Continuous Deployment Tools such as Jenkins, SonarQube, etc. is an asset.
- Previous experience in Banking industry is an asset
Working Conditions
- Work in a standard office-based environment; non-standard hours are a common occurrence
Location(s): Colombia : Bogota : Bogota
ScotiaTech is a business unit within ScotiaGBS, a Scotiabank Group company located in Bogota, Colombia. The ScotiaTech hub was created to support different technology systems and processes of the Bank. We offer an inclusive, positive work environment, and competitive benefits.
At ScotiaTech, we value the unique skills and experiences each individual brings and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at ScotiaTech; however, only those candidates who are selected for an interview will be contacted.
Job Segment:
Test Engineer, Open Source, Cloud, Testing, Data Modeler, Engineering, Technology, Data