Senior IT Developer at TD Bank Group (Toronto, ON, Canada)
Desired Skills and Experience
- Transform business requirements and research into winning delivery solutions that meet performance goals.
- Rigorously build and test applications.
- Perform systems administration: monitor, configure, back-up, authenticate, tune.
- Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.
- Contribute to project plans, estimations and status updates.
- Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).
- Primarily focus on day-to-day activities.
- Make enhancements and troubleshoot.
- Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.
- Ensure applications are free of common coding vulnerabilities (and follow standard security practices).
- Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).
- Complete unit and integration testing per standards and design specs.
- Take part in scope assessment, risk and cost analysis.
- Respect TD’s technology delivery practices and standards, project management disciplines.
- Stay on top of state-of-health monitoring and monthly SLA targets.
- Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).
- Maintain the ETL environments by monitoring their performance to ensure functionality, integrity and security of the environments
- Provide production support on a rotational basis
- Proven success in contributing to a team-oriented environment
- Proven ability to work creatively and analytically in a problem-solving environment
- Excellent communication (written and oral) and interpersonal skills
- Demonstrated teamwork and collaboration in a professional setting
- Strong Experience with IBM Infosphere DataStage version 8.5 or higher;
- Experience with Complex cobol files, XML files, UNIX,ETL and data warehousing concepts.
- Experience with SQL and SQL Scripting;
- Experience with DB2, Netezza, MS SQL Server, Oracle Databases;
- Understanding technical specs for ETL;
- Understanding of integration points and the order of their execution;
- Tuning jobs for high volume and complex transformation scenarios
- Advanced and extensive knowledge of the business (or organization), technical environment, standards, processes, procedures, programming languages and operating systems.
- Readiness and motivation (as senior or lead developer and valued subject matter expert) to address and resolve highly complex and multifaceted development-related issues, often independently.
- Strength in coaching and advising clients, partners and project teams.
-
Commitment to and belief in the quality of your deliverables.
- Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.
- Learn voraciously, stretch your thinking, share your knowledge and educate others.
- Communicate and collaborate with both technical and non-technical professionals.
- Cultivate winning relationships by building trust with business and technology partners.
- Share our commitment to productivity, effectiveness and operational efficiency.
- Embrace change and witness amazing things happen – from the inside.
- Canadian Retail, including TD Canada Trust, TD Auto Finance Canada, TD Wealth, TD Direct Investing, and TD Insurance
- U.S. Retail, including TD Bank, America’s Most Convenient Bank, TD Auto Finance U.S., and an investment in TD Ameritrade
- Wholesale Banking, including TD Securities.