Z

Zafin

SaaS platform for bank product pricing

Technical Consultant 1

Implementation & Technical Account ManagementConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • A bachelor's degree in computer science, software engineering, information technology, or a related discipline, or equivalent practical experience.
  • Five years of experience in software development, technical consulting, enterprise application implementation, or related technical roles; relevant internships and project experience may be considered.
  • Foundational knowledge of software development principles, object-oriented programming, data structures, and application design.
  • Hands-on experience or working knowledge of Java, Spring Boot, Python, or related backend development technologies.
  • Understanding of relational databases, SQL queries, data analysis, and basic database troubleshooting; PostgreSQL experience is an advantage.
  • Familiarity with REST APIs, JSON/XML, web services, microservices concepts, and application integration principles.
  • Understanding of the software development lifecycle, Git, Maven, continuous integration and continuous delivery concepts, and Agile development methodologies.
  • Basic knowledge of cloud environments such as AWS, Azure, or GCP, containerization, and deployment concepts.
  • Awareness of authentication, authorization, secure coding practices, and common application security principles.
  • Ability to analyze technical problems, troubleshoot application issues, and contribute to identifying practical solutions.
  • Understanding of functional testing, integration testing, debugging, and software quality assurance practices.
  • Ability to interpret functional and technical requirements and translate them into assigned development, configuration, and testing tasks.
  • Strong analytical thinking, attention to detail, problem-solving abilities, and willingness to learn new technologies.
  • Good communication, documentation, collaboration, and time-management skills, with the ability to work effectively in cross-functional teams.
  • Ability to take ownership of assigned deliverables, manage priorities, and seek guidance or escalate issues appropriately.

Responsibilities

  • Support implementation activities across product, pricing, billing, offers, eligibility, approvals, reporting, integrations, automation, and related platform capabilities.
  • Assist in translating client requirements into configuration specifications, data mappings, technical documentation, test scenarios, and implementation tasks.
  • Configure, customize, develop, and maintain backend, frontend, API, integration, reporting, workflow, and data processing components under technical guidance.
  • Support the development and testing of REST APIs, file transformations, validation rules, error handling, and integration interfaces.
  • Investigate and troubleshoot technical issues related to application functionality, configuration, databases, APIs, batch processes, and data flows, escalating complex issues when required.
  • Execute functional, integration, regression, and data-driven testing to validate solution functionality against defined acceptance criteria.
  • Participate in client meetings, technical discussions, solution demonstrations, defect triage, and delivery checkpoints alongside senior team members.
  • Collaborate with business analysts, QA engineers, developers, DevOps teams, architects, and project managers to support successful implementation delivery.
  • Prepare and maintain technical documentation, configuration records, implementation notes, test results, and knowledge-sharing materials.
  • Follow established development standards, security guidelines, coding practices, and quality assurance processes.
  • Take ownership of assigned tasks, communicate progress, and proactively identify blockers or dependencies.
  • Demonstrate a customer-focused and consultative approach while developing an understanding of client business requirements and technical solutions.
  • Build technical skills through hands-on project delivery, mentoring, training, and continuous learning.
  • Communicate effectively with internal teams and stakeholders, seeking clarification and guidance when necessary.

Desired Qualifications

  • Exposure to banking or financial services technology, particularly pricing, billing, rates and fees, offers, eligibility, workflows, or financial product management.
  • Experience with enterprise SaaS applications, client implementation projects, or configurable software platforms.
  • Familiarity with Kubernetes, Docker, cloud deployment environments, and messaging technologies such as Kafka or Redpanda.
  • Basic exposure to NoSQL databases, caching technologies, OAuth, or deployment automation tools.
  • Familiarity with Apache NiFi or other ETL tools, workflow engines, data integration, or batch-processing technologies.
  • Exposure to automated testing tools, JUnit, performance testing, application monitoring, logging, and troubleshooting.
  • Experience participating in technical workshops, requirement discussions, system integration testing, deployment activities, or production support.
  • Interest in developing expertise in enterprise banking platforms, SaaS implementations, and technical consulting.

About the Company

Zafin

SaaS platform for bank product pricing

Zafin is a financial technology platform that helps banks and financial institutions manage and optimize their product pricing, packaging, and offers through a Software-as-a-Service (SaaS) model. It works by providing a cloud-based system where banks can design, configure, and deploy pricing and product configurations quickly—typically in days—without heavy IT involvement. The platform supports catalog management, pricing rules, and offer creation, while ensuring regulatory compliance through consistent governance and transparency across products. Compared with competitors, Zafin focuses on fast deployment, end-to-end product and pricing management, and global industry experience, enabling banks to respond rapidly to market changes and digital transformation efforts. Its goal is to help banks modernize their pricing and product strategies, improve efficiency, stay compliant, attract new customers, and retain existing ones.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$52M
Headquarters
Vancouver, Canada
Founded
2002

Recently Posted Jobs

Explore more opportunities at Zafin

See more jobs