Jobs Companies Emburse Senior Software Engineer - Full Stack

Sobre este puesto de Senior Software Engineer - Full Stack en Emburse

Emburse · Presencial · 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
  • ¿Listo para postularte en Emburse?
    Postúlate en Emburse

    Empleos similares

    Capital One
    Senior Staff Software Engineer-Full-Stack
    Capital One
    ⚡ Postúlate pronto Toronto, ON Híbrido $202,400–$231,000
    ● Nuevo 👁 Visto ✓ Postulado hace 1d
    Faire
    Senior Software Engineer - Design Systems - Frontend
    Faire
    ⚡ Postúlate pronto Kitchener-Waterloo, ON; Toront... Híbrido $160,000–$220,000
    ● Nuevo 👁 Visto ✓ Postulado hace 2d
    Relay
    Senior Software Engineer, Multiple Teams
    Relay
    ⚡ Postúlate pronto Toronto, ON Híbrido CA$160,000–CA$160,000
    ● Nuevo 👁 Visto ✓ Postulado hace 2d
    DoorDash Canada
    Software Engineer, Intern (Summer 2027) - TOR
    DoorDash Canada
    ⚡ Postúlate pronto Toronto, ON Presencial CA$94,500–CA$118,000
    ● Nuevo 👁 Visto ✓ Postulado hace 2d
    Capital One
    Principal Associate, Software Engineer - Capital One Travel - Full Stack
    Capital One
    ⚡ Postúlate pronto Toronto, ON Híbrido $148,120–$169,050
    ● Nuevo 👁 Visto ✓ Postulado hace 2d
    Guidewire
    Software Engineer II
    Guidewire
    ⚡ Postúlate pronto Canada - Toronto Presencial
    ● Nuevo 👁 Visto ✓ Postulado hace 3d
    Alan
    Fullstack Software Engineer (x/f/m) - Care Expert Copilot
    Alan
    ⚡ Postúlate pronto Anywhere in France, Belgium, S... · restringido por ubicación
    ● Nuevo 👁 Visto ✓ Postulado hace 3d
    DoorDash Canada
    Software Engineer — Notification Hub & Experience
    DoorDash Canada
    ⚡ Postúlate pronto Toronto, ON Presencial CA$120,000–CA$150,000
    ● Nuevo 👁 Visto ✓ Postulado hace 3d
    DoorDash Canada
    Software Engineer, Entry-Level (Graduation Date Winter 2026 - Spring/Summer 2027)
    DoorDash Canada
    ⚡ Postúlate pronto Toronto, ON Presencial CA$94,500–CA$118,000
    ● Nuevo 👁 Visto ✓ Postulado hace 3d

    Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

    Más empleos en Emburse

    Ver todos los empleos en Emburse →

    Postúlate ahora
    🤖

    Un momento — para

    JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

    Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

    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?

    Toma ventaja en tu búsqueda de empleo.

    Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

    Únete al canal — es gratis