Match score not available

Intermediate Software Developer

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Post secondary education required, At least 2 years of software development experience, Experience with various programming languages, Interest in security related to software.

Key responsabilities:

  • Write easily testable and understandable code
  • Troubleshoot and debug code for observability
atVenu logo
atVenu
51 - 200 Employees
See all jobs

Job description

About the Job:

atVenu’s software development team is the technical engine behind the disruption of point of sale and inventory management in the live event industry. To keep advancing, we need creative, solution focused and engaging Intermediate Developers to join our team. Our developers need to take their work seriously, but need to keep it in perspective; they need to have confidence in what they are doing, but know when to ask for help; and they must be able to give feedback in addition to accepting feedback. They do all of this within the product team they are assigned; which affords them the opportunity to become technical experts while working cross-functionally. Win, win!

Report To: VP, Engineering or Engineering Manager

You Will:

  • Be in the trenches writing code that is easily testable and understood by fellow developers.
  • Troubleshoot and debug code for development and operational observability; down time is not an option.
  • Be security minded when writing and testing code; we are PCI & SOC2 compliant.
  • Consider edge cases and errors and will provide appropriate documentation and test procedures; help make your fellow developers jobs’ a bit easier.
  • Have a continuous integration and incremental delivery approach; we love agile.
  • Test assumptions and seek clarity to ensure understanding of requirements; efficiency matters.
  • Provide on-call support for simple incidents; everyone gets a turn.

You Should Have:

  • Post secondary education, with at least 2 years of software engineering/development/ programming experience. 
  • Experience translating stories into actions, with the support of more senior developers.
  • Keen interest and awareness of security as it pertains to software and systems.
  • Experience owning the development of small-to-medium product features from technical design to launch; be excited about the possibility of becoming an expert.
  • Exposure/experience with some of the following programming languages:
    • unix/mac,javascript/ruby
    • reactjs/react-native/graphql/rest/rails/sidekiq/postgres/couchdb/redis
  • Extra credit if you’ve had exposure/experience with:
    • stripe/heroku/aws/github/confluence/rubymine 
  • Recognition of being an awesome team player; viewed as being real, thoughtful and collaborative.
  • A love for problem solving and willingness to push boundaries while being receptive to feedback.

Work Location:
Our development team is primarily located in Calgary, Alberta, however, the majority of the team works remotely. 

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs