Product Engineer in Ottawa

Product Engineer in Ottawa

Ottawa Full-Time On-site
Z
  • We are looking for a Product Engineer II to join our Banking Platform organization. In this role, you will design, build, and maintain full stack features for a core banking platform product, working across front-end and back-end systems to ship reliable, scalable software
  • You will collaborate closely with Product, QA, and cross-functional engineering teams to translate requirements into effective technical solutions, contribute to technical design discussions and code reviews, and help embed strong engineering standards across the team
  • Design, build, and maintain scalable, reliable full-stack features across a core Banking Platform product
  • Translate requirements and designs into effective technical solutions, ensuring clean, maintainable, and well-tested code across front-end and back-end systems
  • Collaborate with Product, QA, Architecture, Engineering, Business Analysis, and Project Management teams to deliver high-quality features on time
  • Contribute to technical design discussions, code reviews, and engineering standards, proactively addressing development challenges and delivery risks
  • Apply and develop AI-assisted development practices, with an interest in building toward AIOS-enabled workflows

Benefits

  • Flexible work arrangements - includes opportunities for hybrid work, flexible hours, flexible locations, and various types of paid leave
  • Meaningful recognition - we truly value our team members’ contributions and ensure that their achievements are properly recognized and rewarded through areas such as incentive opportunities
  • Ownership - we offer a stock option plan that is exclusively for employees who share our sense of purpose and create value that keeps us on our A-game

Familiarity or interest in AI-assisted development is a plus, as the product is evolving toward AI-enabled, AIOS-powered workflowsFront-end development experience with modern JavaScript frameworks (i.e. React, Angular, or similar), HTML/CSS; React is criticalDomain knowledge of banking and financial institutions and/or large enterprise IT environment is preferredKubernetes / AzureMS SQL, Oracle, DB 2, OOAD, UML, PostgreSQL, Cosmos5+ years of full stack development experienceExperience with enterprise software development in Java J2EE, Spring and Hibernate Frameworks, Web Services, MQ, REST-based APIs, docker, Kubernetes, postgres; Java is criticalBachelor’s degree in computer science/engineering, Information Technology, or related fieldDemonstrated interest or experience in AI-assisted development toolsJBuilder / Java / Servlets / EJB/ GO / RUSTHTML / DHTML / Java Script / XML / CSS/ React / TypescriptExperience with most of the following:Kafka / event streamingJ2EE / WebLogic/ WebSphere/Spring/Hibernate/Struts/Report frameworkStrong database and query building knowledge across multiple databasesStrong, clear, and concise written and verbal communication skillsStrong interpersonal skills and can foster team collaborationOut of the box thinking approach, with the ability to conceptualize and articulate new approaches and solutionsAbility to collaborate and communicate to achieve positive outcomesDetail-oriented and strong ability to prioritize and meet deadlinesAptitude to solve problemsExperience with CI/CD tools, Eclipse, Maven, Sonar, JUnitPro-active and has a strong desire to learn

#J-18808-Ljbffr

Product Engineer in Ottawa employer: Zafin

Zafin is an exceptional employer located in the vibrant city of Toronto, offering a dynamic work culture that fosters innovation and collaboration among talented professionals. As a Senior ML Engineer, you will have access to cutting-edge technology and opportunities for professional growth while contributing to impactful projects in the regulated banking sector. With a strong emphasis on employee development and a supportive hybrid work environment, Zafin stands out as a rewarding place to advance your career in machine learning.

Z

Contact Details:

Zafin Recruitment Team