Seeking for a Teradata ETL Developer to join the Statements technology team to assist in the ongoing support and enhancement of the Wealth Management Statements application. This application is an existing application that is used to produce the monthly client statements. This position offers a unique opportunity to work in a highly visible area and gain an in-depth understanding of the Wealth Management brokerage business by interfacing with numerous business and technical areas. The candidate would be hired to part of an existing team, helping to support and enhance the functionality of this existing application. This work would involve both production and QA support, as well as development across all aspects of the software development life cycle.
 
Skills Required
	- 7+ years of hands-on experience with writing SQL stored procedures in Teradata including use of the corresponding batch processing tools eg. bteq). Should be working with Teradata version 16+.
- 5+ years of hands-on experience with Linux shell scripting and Python 3.0 scripting
- 7+ years of hands-on experience with Informatica ETL programming and working with Information version 10+.
- Good interpersonal and communication skills (verbal and written).
- Good Knowledge and hands-on experience of Agile practices (e.g., Kanban, Scrum).
- Working knowledge of JIRA or other ALM tools to create a productive, high quality development environment.
- Knowledge and hands-on experience of DevOps (CI/CD) practices (e.g.: Git, Jenkins, TeamCity).
- Use of software engineering best practices including design review, code review and unit-testing.
 
Job Functions/Duties and Responsibilities
	- Design, development, implementation, support and optimization of application.
- Ability to work independently
- Strong problem solving and analytic skills.
- Support of existing application processes
 
Skills Desired:
	- Knowledge of financial systems (preferably back office) and an understanding of processes related to financial reporting.
- Knowledge of MS SQL Server 2016
- Java 8
- Self-motivated, task oriented, problem solver