Match score not available

Staff Software Developer at Vena Solutions

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of experience in Java development, Strong knowledge of SQL databases, Experience with AWS, Azure or similar cloud environments, Familiarity with REST, Strong knowledge of design patterns and algorithms.

Key responsabilities:

  • Guide team in building new features
  • Identify and resolve complex bugs
  • Engage teams on broader technical issues
  • Drive initiatives for product improvement
  • Foster growth of technical skills among teams
Vena Solutions logo
Vena Solutions SME https://venasolutions.com/
501 - 1000 Employees
See more Vena Solutions offers

Job 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

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Other Skills

  • Social Skills
  • Problem Solving
  • Analytical Skills
  • Collaboration

Software Engineer Related jobs