Senior Software Engineer

Toronto, ON, Canada

Job Description


  • Software Engineer will contribute to the design and integration of a number of tools and technologies that are part of our Compliance, Surveillance & Supervision. It will include integrating with the various products within the bank that will be part of TD Securities and TD Cowen integration.
  • Engineer as part of the Compliance, Surveillance & Supervision Product Technology team. The team is responsible for providing technology solutions for the Compliance, Surveillance & Supervisory product group. Experience working on SaaS implementations and building the systems integrations necessary for SaaS to function efficiently. Unix Engineer with experience and background in Application Architecture, Design / Deployment and Testing, Product Certification, Real-time Event Driven Systems, Application Integration, Application Monitoring and Management, Databases and Application Integration with knowledge of Java, JMS, REST, XML, XSLT, and SQL is best suited for this role. The role also must ensure all of the Regulatory, Compliance, and Internal Audit obligations as identified by TD Securities Technology Risk Management/Information Security standards are met by the delivered solution.
Responsibilities

o Contribute towards the future strategy and technology direction
o Perform deployments, administration and management of application components
o Assist with Automated Regression Testing, System Integration Testing and Performance Acceptance Testing
o Support non-production environment
o Monitoring and Measurement of Key Performance Indicators
o Perform capacity planning for both production and non-production environments
o Product certification, patch management, upgrades and currency.
o Ensure project deliverables are met in timely manner with excellent quality
o Build system deployment plans and follow the ITIL process
o Leverage DevOps Tools and Agile Methodology to deliver projects

Skills

Must have
  • Java 12, Python and Scala for general purpose programming
  • Netty, ZeroMQ, and raw sockets for remoting
  • BerkeleyDB and Apache Cassandra for data storage
  • Apache Kafka and Apache Beam for streaming and distribution.
  • Scheduling using Autosys/Apache Airflow.
  • Build CI CD pipelines in Jenkins/Team City
  • AngularJS and React for UI development
  • Google Protocol Buffers for serialization
  • HDFS, Apache Hive, Apache Spark for scalable analytics
  • Graphite and Graphana for metrics
  • Linux as the operating system (Open Suse moving to RHEL 7)
  • Azure Cloud for infrastructure.
Nice to have

.

Languages

English: C2 Proficient

Seniority

Senior

Relocation package

If needed, we can help you with relocation process. .

Vacancy Specialization

Java

Ref Number

VR-100125

Luxoft

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2242069
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned