Zafinlabsamericasinc
Technical Consultant I
Toronto. Posted 18 days ago
The role
You will support the configuration, development, testing and implementation of Zafin SaaS solutions for financial institutions. You will work with experienced consultants to turn banking, product, pricing, billing and integration requirements into reliable technical solutions.
What you will do
- Support implementation activities across product, pricing, billing, offers, eligibility, approvals, reporting and integrations.
- Translate client requirements into configuration specifications, data mappings, documentation and test scenarios.
- Configure, customize, develop and maintain backend, frontend, API, integration, reporting and workflow components under technical guidance.
- Support the development and testing of REST APIs, file transformations, validation rules and integration interfaces.
- Investigate and troubleshoot technical issues in applications, configuration, databases, APIs, batch processes and data flows.
- Execute functional, integration, regression and data-driven testing against acceptance criteria.
- Take part in client meetings, technical discussions, solution demonstrations and delivery checkpoints.
- Collaborate with business analysts, QA, developers, DevOps, architects and project managers.
- Prepare and maintain technical documentation, configuration records, implementation notes and test results.
- Follow development standards, security guidelines, coding practices and quality assurance processes.
Required qualifications
- Bachelor's degree in computer science, software engineering, information technology or a related discipline, or equivalent practical experience.
- 5 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 technologies.
- Understanding of relational databases, SQL queries, data analysis and basic database troubleshooting.
- Familiarity with REST APIs, JSON/XML, web services, microservices concepts and application integration.
- Understanding of SDLC, Git, Maven, CI/CD concepts and Agile methodologies.
- Basic knowledge of cloud environments (AWS, Azure or GCP), containerization and deployment concepts.
- Awareness of authentication, authorization, secure coding and common application security principles.
- Ability to analyze technical problems and contribute to practical solutions.
- Understanding of functional testing, integration testing, debugging and software quality assurance.
- Ability to interpret functional and technical requirements and turn them into assigned tasks.
Nice to have
- Exposure to banking or financial services technology, particularly pricing, billing, rates and fees, offers, eligibility or workflows.
- Experience with enterprise SaaS applications, client implementation projects or configurable software platforms.
- Familiarity with Kubernetes, Docker, cloud deployment environments, and Kafka or Redpanda.
- Basic exposure to NoSQL databases, caching, OAuth or deployment automation tools.
- Familiarity with Apache NiFi or other ETL tools, workflow engines, data integration or batch processing.
- Exposure to automated testing tools, JUnit, performance testing, monitoring, logging and troubleshooting.
- Experience in technical workshops, requirement discussions, system integration testing, deployment or production support.
- Interest in developing expertise in enterprise banking platforms, SaaS implementations and technical consulting.
Benefits
- Fully company-paid health benefits
- Annual bonus opportunities
- Generous vacation and holidays
- RRSP matching
- Employer-paid insurance coverage
- Wellness resources
- Extensive paramedical benefits
- Paid volunteering days
- Competitive salaries
- Professional growth and career advancement opportunities
Before you apply
- Zafin may use AI and/or automated technology to screen or assess applicants. Zafin will not use AI for conducting interviews or making hiring decisions.
- Accommodations are available on request for candidates in all aspects of the selection process.
About the company
Zafin is an AI platform company helping regulated institutions modernize how critical work is designed, governed and delivered. It is headquartered in Toronto and partners with financial institutions across North America, Europe, the Middle East, Africa and Asia-Pacific.