Senior Software Engineer / Software Architect - Fintech

E-Solutions
Toronto, ON
75 $-85 $ / heure (estimé)
Temps plein

Title : Software Architect / Sr Software Engineer - Fintech

Job Locatio : Remote (anywhere in canada)

Our mission is to leverage cutting-edge technologies to reinvent banking systems starting from credit and charge cards. You will work with a group of excellent engineers who have built products and services that served more than million users in their past lives and are ready to disrupt the -year status quo of the banking industry in the US.

Your Day-to-Day

  • Build features that directly affect user experience, including but not limited to card application, payment processing, credit profile modeling, fraud detection, general ledger.
  • Responsible for the architecture design and implementation of the banking distributed systems
  • Guide technical decision making and help to choose technical solutions that will scale both with the company and our user base
  • Work with technologies such as AWS, Go, Python, gRPC, Terraform, Kubernetes, Kafka, NoSQL and SQL databases

We Are Looking For Folks With

  • years of experience in software engineering
  • years of proven experience in a fintech company
  • years of experience leading the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • years of strong background in developing, testing and validating financial platforms, preferably with expertise in ledger technology.
  • Bachelor's or Master's degree in Computer Science.
  • Excellent project management and communication skills.
  • Excellent troubleshooting and debugging skills
  • Familiarity with agile development methodologies.
  • Strong sense of ownership, urgency, and drive

Bonus Points

  • Experience in building payments related products
  • Experience in building high scale distributed systems that handle big amounts of data
  • Excellent troubleshooting and debugging skills
  • Open source project experiences
  • Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Curinos
Toronto, Ontario

You’ll work with a diverse team of highly talented engineers and product managers to build our next generation data platform, support migration of products from legacy infrastructure, and help product engineering teams leverage the platform to launch new products. Backend software engineering experi...

Offre sponsorisée
Kumaran Systems
Toronto, Ontario

The ideal candidate will be familiar with the full software design life cycle. ...

Seismic
Toronto, Ontario

As a Senior Software Engineer on our Email team, you will be building out mission critical email system and features. Interested in exploring different areas of software engineering and technology; there’s lots of room to grow at Seismic!. With autonomy and ownership, you will own new features throu...

Splunk Inc
Toronto, Ontario
Télétravail

As aSenior Software Engineeryou will be responsible for …Building innovative solutions that enable rapid development. You will design, develop, code, architect and test software systems, or applications for software improvements and new products. Possess knowledge of software engineering process, SD...

Sun Life
Toronto, Ontario

The Canadian IT – Platform and Engineering team is looking for a Senior Software Engineer with at least 5 years of Java application analysis and development experience. Ensure service designs follow approved architecture. Exposure to Enterprise Service Bus (ESB) integration architectures and technol...

Doximity
Remote, Canada
Télétravail

You are experienced in creating automated testing, applying design patterns, and other engineering best practices. Improve an intelligent content prioritization system by evaluating technologies and possible architectures, steering the future of this product. Collaborate with product managers, data ...

Motorola Solutions
Toronto, Ontario
Télétravail

Minimum of 4 years of professional experience as a software engineer, demonstrating a solid foundation in software development principles and practices. Bachelors Degree with 4+ years of software engineering/developer experience. Responsible for the development of both frontend and backend component...

Maarut Inc
Toronto, Ontario

Experience inprogramming and analysis; specialized software package support atthe specified experience level Ability to collaborate with ITProfessionals throughout the Software Development Life Cycle. Experiencewith Siebel Tools Software and editing Siebel WebTemplates. Experiencein Siebel Open UI A...

Scotiabank
Toronto, Ontario

We are seeking a Senior Software Developer for the Canadian Digital Banking Engineering team. Adheres to and demonstrates good coding conventions and best practices, and helps to maintain the architecture of the project. REST APIs in line with Spring methodologies and hands-on experience with 3+ of ...

Raise
Toronto, Ontario

Updates to key knowledge transfer documents such as the Claims System documentation and the Overview of Architected Payment Systems. ...