Enable job alerts via email!

Senior Software Engineer : API and Developer Product & Engineering • Remote Canada, Toronto, Ca[...]

Penny Jar Capital, LLC

Toronto

Remote

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the finance technology sector is seeking a Senior Software Developer to design and architect innovative multi-tenancy SaaS applications. The ideal candidate will have 5-7 years of software development experience, strong skills in Java and NodeJS, and a passion for emerging technologies. This role offers the opportunity to influence the future of finance and payment systems in a dynamic, growth-oriented team environment.

Benefits

Competitive salary and benefits package
Opportunity to work in a dynamic tech ecosystem
Chance to work on groundbreaking projects
Collaborative and supportive team environment

Qualifications

  • 5-7 years of professional software development experience.
  • Strong portfolio or examples of past projects and code.
  • Experience in finance, billing, or subscription software industry.

Responsibilities

  • Design and architect multi-tenancy SAAS applications.
  • Oversee implementation and testing of new features.
  • Drive best engineering practices in development.

Skills

Java
NodeJS
Databases
Application performance profiling
Problem-solving
Communication
Collaboration
Agile methodologies

Education

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering

Tools

AWS
Salesforce Platform

Job description

Responsibilities

Design, developer and architect multi-tenancy SAAS application with shared-nothing architecture based on spring boot framework, develop and architect scalable and reliable application which will leverage micro service architecture includes API gateway, service registry, service monitoring etc.

Work with other global team members and management to complement and complete the development process;

Oversee the design, scoping, implementation, and testing of new features end-to-end;

Drive technical excellence and implementation of best engineering practices such as design review, continuous integration and code review;

Create and maintain an open and transparent environment that values speed, innovation and quality;

Provide architecture and technical guidance for the software development team;

Stays current with relevant technologies, applying them to Nue’s SaaS applications as appropriate;

Helps define the standards and guidelines for the definition and development of Nue’s applications, components and services;

Deliver world class, high quality design and code using the latest development tools and frameworks. Uses agile methodologies including TDD, CI, Refactoring and Code Reviews.

What We’re Looking For :

Bachelor's degree in Computer Science, Software Engineering, or a related field.

5-7 years of professional software development experience.

Strong portfolio or examples of past projects and code.

Required Skills

5+ years of software development, design, and implementation experience in the finance, billing, and / or subscription software industry, specifically using multiple shard database architecture.

5+ years of experience with application performance profiling and tuning.

Proficiency in Java, NodeJS, Databases

Preferred experience with AWS

Preferred experience with the Salesforce Platform.

Enthusiasm for programming, coding, and keeping up with emerging technologies.

Problem-solving skills and an eagerness to learn and adapt.

Strong communication and collaboration abilities.

A passion for working in a fast-paced, startup-like environment.

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to work in the dynamic and innovative Silicon Valley tech ecosystem.
  • The chance to work on groundbreaking projects and influence the future of finance and payment systems.
  • A collaborative and supportive team environment that encourages personal and professional growth.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Developer • Toronto, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Director, Regional Marketing Canada (REMOTE- Toronto, CA)

Veeam Software

Toronto

Remote

CAD 100,000 - 150,000

3 days ago
Be an early applicant