This is a flexible position and has the option of working in our Toronto office full time, hybrid throughout the week or working entirely remotely within Canada.
#LI-REMOTEVena Solutions is seeking a Software Developer to help us expand our sophisticated SaaS cloud technology. This role is a match for you if you are an innovative software engineer with an aptitude for big data and server-side development who loves to be continually challenged to create scalable and performant code. 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 clean and elegant code
- Create robust, speedy production components and develop prototypes quickly
- Refactor, simplify and optimize code to develop features more effectively
- Collaborate with cross-functional team members on features, design and implementation and work cohesively to find solutions
- Contribute to building our environment that embraces continuous integration using automated testing
- Think outside the box, adapting the latest software technologies while developing innovative functionality to improve software performance and usability
Does this sound like you?:
- You have three or more (3+) years of programming experience and exposure to a variety of different programming languages with the ability to pick up new languages and technologies quickly
- You are a well-rounded programmer, with one or more areas of expertise and depth, and a passion for working throughout product stacks
- You have a strong knowledge of Computer Science fundamentals including software design, algorithms, etc.
- You believe in keeping stack current with the latest tools, libraries, frameworks, and trends in cloud technologies
- You have excellent analytical skills, coupled with a strong sense of ownership and drive
- You have experience working in an Agile development environment
- Equivalent experience and/or Post-secondary education in Computer Science, Software Engineering
Nice to Have's:
- Experience with front end development using React and TypeScript
- Experience building and contributing to server code contained in monoliths or microservices written in Java