Senior IT Developer
at TD Bank
Dublin, County Dublin, Ireland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Jan, 2025 | Not Specified | 26 Oct, 2024 | 3 year(s) or above | Large Projects,Jenkins,Scrum,Databases,Cassandra,Sql,Sql Server,Functional Programming,Microservices,Mongodb,Kanban,Scala,Nosql | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION:
TD Securities Financial Regulatory Technology team are looking for a Java / Scala developer in our Technology Group which is developing a global automated financial regulatory reporting solution. The team is responsible for providing technology solutions for TD’s reporting obligations to the Central Bank of Ireland, Monetary Authority of Singapore, Bank of Canada and the Federal Deposit Insurance Corporation. Key reference information is held across multiple other systems, both internal and external to TD Securities. All this data must ultimately be aggregated, interrogated, and ultimately transformed into a format that can be consumed by regulatory agencies. TD Securities is building strategic, high-volume, and resilient systems that can produce accurate and consistent regulatory reports with a minimum of user input.
POSITION OVERVIEW
We are looking for a Scala developer in our Technology Group which is developing a global automated financial regulatory reporting solution. The team is building a strategic solution for financial regulatory reporting. This person will work closely with business analysts and solutions architect to define the solution and incorporate technical requirements.
ESSENTIAL EXPERIENCE
- Scala (minimum 3 years)
- Software development experience (minimum 3 years)
- Experience implementing restful APIs and Microservices
- Experience working with SQL and NoSQL databases
- Experience working in Agile team (Scrum and/or Kanban)
- Experience working on large projects in a fast-paced environment
DESIRABLE EXPERIENCE
- Knowledge of MongoDB, Cassandra, MS SQL Server
- Knowledge of Functional Programming
- Experience with Scala streaming libraries: Akka Streams, ZIO, fs2
- Experience using Jenkins and Ansible
- Experience working with development teams in different time zones
- Experience using Atlassian software (Confluence, JIRA, Bitbucket)
- Regulatory reporting experience
- Capital markets experience
WHO WE ARE
TD is one of the world’s leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.
TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you’ve got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we’re here to support you towards your goals. As an organization, we keep growing – and so will you.
Responsibilities:
MAIN DUTIES
- Collaborate with Business Analysts helping to define the solution and ensuring technical requirements have been incorporated
- Work on a regulatory reporting application
- Aggregate large datasets
- Work with the wider Technology support teams and ensure best practices are followed
- Ensuring development aligns to agreed standards and is of a high quality
- Evaluating and adopting new techniques to advance the platform
- Development across each component of the reporting platform
- Aiding planning sessions and prioritization to facilitate agile delivery of features
- Day to day support of the platform to help diagnose and fix production issues
Executives promote adherence to TDBG’s vision and purpose to be the better bank, and enrich the lives of customers, communities and colleagues. As part of the general management of their function, Executives are accountable to deliver against TD’s five shared commitments:
- Think like a customer; provide legendary experiences and trusted advice
- Act like an owner; lead with integrity to drive business results and contribute to communities
- Execute with speed and impact; only take risks we can understand and manage
- Innovate with purpose; simplify the way we work
- Develop our colleagues; embrace diversity and respect one anothe
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Banking/Mortgage
IT Software - Other
Software Engineering
Graduate
Proficient
1
Dublin, County Dublin, Ireland