Enable job alerts via email!

Senior Back-end Developer

OneRiver Software

Hamilton

Hybrid

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A growing software company in Hamilton is seeking a Senior Back-end Developer. This hands-on role requires extensive experience in Node.JS and cloud platforms, focusing on developing enterprise applications. Join a dynamic team to enhance product functionality and support customer needs. Competitive compensation and hybrid work flexibility offered.

Benefits

Competitive compensation
Flexible work arrangements
Benefits package

Qualifications

  • 5-7+ years of development experience.
  • Significant experience in building Node.JS APIs and microservices using Nest.JS framework.
  • Experience with relational databases (Oracle, SQL Server).
  • Excellent written and verbal communication skills.
  • Experience with cloud platforms (preferably AWS).

Responsibilities

  • Design, develop and maintain commercial grade enterprise applications.
  • Collaborate with the larger project teams to gather and translate requirements into solutions.
  • Provide third-level technical support for customers.
  • Rapidly build prototypes and working demos.

Skills

Node.JS APIs / microservices
TypeScript
Relational databases
MongoDB
Docker
Kubernetes
Cloud platforms (AWS)
CI/CD pipelines

Job description

Get AI-powered advice on this job and more exclusive features.

OneRiver Software Inc is a growing software company building a cloud platform to provide software solutions to enterprise customers in Enterprise Asset Management space. OneRiver Software solutions are trusted by Global 1000 customers to run their businesses and maintenance environments. Discover more atoneriversoftware.com.

We are looking for a Senior Back-end Developer to join our growing development team. This is a hands-on role that requires a fast learner with excellent communication skills who thrives in a fast-paced environment. You will work as part of a team to add strategic functionality, like AI, to our web-based and mobile applications. Manage. The ideal candidate has numerous years of experience in developing software solutions for the enterprise market.

What You’ll Do :

  • Design, develop and maintain commercial grade enterprise applications.
  • Work within our development process to deliver quality work products.
  • Collaborate with the larger project teams to gather and translate requirements into solutions.
  • Rapidly build prototypes and working demos to support our sales and product team.
  • Support the dedicated deployment team with the software installation process.
  • Provide third-level technical support for customers.
  • Reproduce customer issues to understand root causes and assist with testing.

Your Experience :

  • 5-7+ years of development experience
  • Significant experience in building Node.JS APIs / microservices using Nest.JS framework and TypeScript
  • Experience with relational databases (Oracle, SQL Server)
  • Proven experience with MongoDB and Mongoose library, ability to define MongoDB schemas and relatively complex queries
  • Excellent written and verbal communication skills
  • Experience with Docker and Kubernetes
  • Experience with cloud platforms (preferably AWS)
  • Knowledge of standard authentication flows (JWT, OAuth, SAML2)
  • Ability to manage CI / CD pipelines and GitHub actions
  • Nice to Have Experience :

  • Experience with Enterprise Resource Planning (ERP systems such as SAP, Oracle EBS, JD Edwards
  • Experience with MongoDB Atlas Data and App Services (Realm)
  • Familiarity with Agile development principles
  • This is a hybrid opportunity! We are interested in applicants from the Canadian EST time zone, with a strong preference to be located within the Greater Toronto Area. Our ideal candidate will have flexibility to work remotely but will be occasionally required for in-office work.

    We offer a competitive compensation package, that includes but is not limited to, base salary, bonus and benefits. Salary range is dependent on a variety of factors, including but not limited to external market benchmark data, work location, skills and years of experience sought / required.

    At OneRiver, we are committed to providing equal employment opportunities and reasonable accommodations for all individuals. We will work with all applicants to accommodate their individual accessibility needs.

    We invite qualified candidates who are ready to take on this challenging yet rewarding role to apply. Join us in shaping the future of our organization!

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Software Development

    Referrals increase your chances of interviewing at OneRiver Software by 2x

    Get notified about new Back End Developer jobs in Hamilton, Ontario, Canada .

    Stoney Creek, Ontario, Canada 3 weeks ago

    Software Engineer I, Backend (Identity Decisioning)

    Software Engineer I (Consumer Servicing)

    Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

    Software Engineer (Python / Linux / Packaging)

    Software Engineer - Cross-platform C++ - Multipass

    Python and Kubernetes Software Engineer - Data, AI / ML & Analytics

    Distributed Systems Software Engineer, Python / Go

    Software Engineer II, Fullstack (Merchant Advocacy)

    System Software Engineer - Ubuntu Networking

    Python Software Engineer - Ubuntu Hardware Certification Team

    Software Engineer II, Backend (Consumer Authentication)

    Software Engineer II (Capacity Engineering)

    Software Engineer - packaging - optimize Ubuntu Server for public clouds

    Software Engineer II (Account Management)

    Embedded Linux Senior Software Engineer - Optimisation

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

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