Jobs Companies Emburse Senior Software Engineer - Full Stack

About this Senior Software Engineer - Full Stack role at Emburse

Emburse · Onsite · Toronto, ON

What you'll do:

  • 6+ years of software development experience, preferably with Project Lead experience.
  • Takes personal responsibility for quality and maintainability of the product and actively identifies areas for improvement
  • Identifies problems/risks of own work and others.
  • Understanding of OWASP 
  • Possesses empathy with the user of the software they are producing and uses that empathy to guide decision-making
  • Identifies viable alternative solutions and presents them
  • SDLC processes are followed, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases.
  • Partners with product and analytics and drive requirements that take into account all parties' needs
  • On-boards and mentors less experienced team members
  • Develops sophisticated software with minimum supervision
  • Makes complex contributions to technical documentation/knowledge base and team/engineering presentations
  • Strong ability to mentor and guide junior developers.
  • May have role in supervising others or leading small to moderate projects
  • Fixes complex bugs and demonstrates advanced debugging skills
  • Produces quality API documentation and ensures practices are followed
  • Contributes to system design sessions in their area of specialty
  • Expanded Code review responsibilities
  • Performs advanced refactoring
  • Gives constructive feedback to team members
  • Learn industry jargon and business concepts to better understand the challenges our technology is designed to solve.
  • Raises roadblocks and updates estimations as needed
  • Ability to communicate complicated concepts to junior staff.
  • What we're looking for:

  • Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
  • Minimum of 6 years’ professional experience in Java development
  • Hands-on experience with React and JavaScript
  • Experience working in OS X and Linux environments, Spring, AWS, Microservices, SQL, NoSQL, GIT. Experience working in a scrum and DevOps environment.
  • Good understanding of agile application development lifecycle. 
  • Experience Designing and building JSON or REST services, experience working with 3rd party APIs, AWS APIs, Docker or other containers, large-scale or distributed web applications, Test Driven Development and functional testing.
  • Extensive understanding of various design patterns and OOP paradigm
  • Extensive experience in RESTful and security of API design
  • Intermediate level in at least 1 OOP language
  • Intermediate knowledge in react native and react  
  • Intermediate knowledge in Javascript 
  • Intermediate knowledge in nodejs 
  • Extensive knowledge how NPM package & webpack lifecycle works
  • Experience in IOS/Android development
  • Ready to apply to Emburse?
    Apply to Emburse

    Similar jobs

    Capital One
    Senior Staff Software Engineer-Full-Stack
    Capital One
    ⚡ Apply early Toronto, ON Hybrid $202,400–$231,000
    ● New 👁 Seen ✓ Applied 1d ago
    Faire
    Senior Software Engineer - Design Systems - Frontend
    Faire
    ⚡ Apply early Kitchener-Waterloo, ON; Toront... Hybrid $160,000–$220,000
    ● New 👁 Seen ✓ Applied 2d ago
    Relay
    Senior Software Engineer, Multiple Teams
    Relay
    ⚡ Apply early Toronto, ON Hybrid CA$160,000–CA$160,000
    ● New 👁 Seen ✓ Applied 2d ago
    DoorDash Canada
    Software Engineer, Intern (Summer 2027) - TOR
    DoorDash Canada
    ⚡ Apply early Toronto, ON Onsite CA$94,500–CA$118,000
    ● New 👁 Seen ✓ Applied 2d ago
    Capital One
    Principal Associate, Software Engineer - Capital One Travel - Full Stack
    Capital One
    ⚡ Apply early Toronto, ON Hybrid $148,120–$169,050
    ● New 👁 Seen ✓ Applied 2d ago
    Guidewire
    Software Engineer II
    Guidewire
    ⚡ Apply early Canada - Toronto Onsite
    ● New 👁 Seen ✓ Applied 3d ago
    Alan
    Fullstack Software Engineer (x/f/m) - Care Expert Copilot
    Alan
    ⚡ Apply early Anywhere in France, Belgium, S... · location restricted
    ● New 👁 Seen ✓ Applied 3d ago
    DoorDash Canada
    Software Engineer — Notification Hub & Experience
    DoorDash Canada
    ⚡ Apply early Toronto, ON Onsite CA$120,000–CA$150,000
    ● New 👁 Seen ✓ Applied 3d ago
    DoorDash Canada
    Software Engineer, Entry-Level (Graduation Date Winter 2026 - Spring/Summer 2027)
    DoorDash Canada
    ⚡ Apply early Toronto, ON Onsite CA$94,500–CA$118,000
    ● New 👁 Seen ✓ Applied 3d ago

    Sign up for suggestions tailored to the jobs you open and the searches you save.

    More jobs at Emburse

    See all jobs at Emburse →

    Apply now
    🤖

    Whoa — hold up

    JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

    Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

    Catch your next role the second it’s posted.

    Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

    Create free account

    Free forever · takes 30 seconds · already have one?

    Get an edge on your job hunt.

    Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

    Join the channel — it's free