Staff Software Developer

Apply Now

Company: Vena Solutions

Location: Toronto, ON M4E 3Y1

Description:

This is a flexible position and has the option of working in our Toronto office full time, part time throughout the week or working entirely remotely within limitations. #LI-REMOTE

Vena is looking for a Staff Software Developer to join our team of over 60+ developers.

This role is a match for you if you love building highly scalable, resilient and automated services

What you will do:
  • Guides the team on designing/building new features, automation systems, and architectures.
  • Identifies and resolves the hardest bugs.
  • Engages other teams to address broader technical, product, or team effectiveness issues.
  • Drives major initiatives that improve product quality, performance or capability.
  • Innovates on technical solutions and builds excitement around implementing them collaboratively.
  • Fosters the growth of technical skills within and across teams.
  • Figures out what's missing, and aligns team to engage and deliver.
  • Contributes to a collaborative culture of "Engineering Excellence" that continuously improves and pursues knowledge around emerging technologies, languages, and practices.
  • Contributes to a collaborative culture of "Engineering Excellence" that continuously improves and pursues knowledge around emerging technologies, languages, and practices.
  • Other duties, as assigned

Does this sound like you?
  • Approachability and interpersonal skills that allow you to build trusting, influential
  • relationships within and across teams
  • 5+ years of experience in Java development
  • Strong knowledge of SQL databases
  • Experience in writing software for AWS, Microsoft Azure, or equivalent cloud environments
  • Familiarity with REST
  • Strong knowledge of design patterns, data structures, algorithms and computational complexity
  • Excellent analytical skills, coupled with a strong sense of ownership and drive.
  • Enjoyment in collaborating and helping others grow in their professional abilities and a passion for continuous learning
  • Experience building and supporting SaaS products

Similar Jobs