Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Software Developer

Vena Solutions

Vena Solutions

Software Engineering
Toronto, ON, Canada
Posted on Sep 14, 2024

Vena Solutions is seeking a Senior Developer to help us expand our sophisticated SaaS cloud technology. This role is a match for you if you are an innovative software engineer who loves to create scalable and performant code.

Our technology evolves through continuous innovation; we are always on the lookout for emerging technologies, regardless of language or platform, which allow us to improve our products, development tools and infrastructure.

Our developer focused team culture encourages our engineers to be self motivated and self directed. We value leadership and people with passion who will take ownership to make their mark on our product within this growing business space.

What you will do:

  • Write code and ship innovative product features loved by our passionate user base
  • Perform code reviews and work to continuously improve your team’s code quality and productivity
  • Provide mentorship and guidance to developers
  • Coach developers on work prioritization and work-related challenges
  • Act as an effective information channel between your team and the broader organization
  • Advocate for and execute development initiatives, best practices and coding standards
  • Tell us what we need to be doing rather than expecting to be told what to do

What you bring:

  • 5+ years of experience in software development
  • Good understanding of algorithms and computational complexity
  • Experience in writing Software on AWS, Microsoft Azure, or equivalent cloud environments
  • Post-secondary education in Computer Science, Software Engineering, or related technical discipline and/or equivalent experience Prior experience in scrum/lean/agile environment
  • You are self motivated and self directed
  • You are excited at the prospect of working on interesting technology with other friendly and enthusiastic developers
  • You enjoy coaching and mentoring and helping others grow in their professional abilities