Call us today toll free 1-866-6EVENTS

Job Posting

Intermediate Web Developer

  • Department: Development
  • Hours: Full Time (35h per week)
  • Availability: Immediately

EventsOnline.ca is Canada's leading online registration company, providing participant data collection and payment solutions for sporting events, conferences, clubs and other events. We are a growing company with offices in Ottawa and California, looking to provide new innovative products to our clients. We thrive working in a fast paced industry and everyday enjoy working in an exciting team setting that strives to improve and grow all of our clients' events.

Job Description

  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  • Aid in daily fulfillment tasks centered around new project development, maintenance and bug fixes of existing applications.
  • Contribute in all phases of the development lifecycle.
  • Write well designed, testable, efficient code.
  • Ensure designs are in compliance with specifications.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Provide insightful, valuable input toward product development initiatives.

Skills

  • Passionate about technology and employing technology and new ideas to provide outstanding user experience
  • Strong knowledge of SSH/Apache and Linux on hosted servers or AWS instance. Extending into server management, scripting, monitoring and analysis.
  • Team player, who can also work independently with minimal supervision in a fast paced environment.
  • Experience in designing, marking up, developing the UI of websites and/or web applications
  • Strong written and verbal communication skills including ability to communicate with different levels of stakeholders from various departments (finance, sales, project delivery and development).
  • Experience in all aspects of software development and implementation
  • 4 to 7 years of experience in designing, developing and deploying enterprise level software products within the LAMP stack.
  • Proven capabilities in the following technologies:
    • PHP 5.X
    • HTML 5, CSS3
    • AJAX, Javascript, jQuery, Responsive Design, JSON
    • Angular/SPA application development
    • Mobile Javascript, Frameworks, Libraries
    • Design patterns (MVC, MVVM)
    • WCF
    • PostgreSQL and mySQL
    • Unit testing, build automation, continuous integration
  • Ability to work in an agile environment
  • Excellent knowledge of Relational Databases, SQL and ORM technologies
  • Experience with designing and implementing end-to-end solutions

Qualifications

  • Bachelor’s degree/College Diploma in Computer Science or equivalent combination of education, training or work experience
  • Working knowledge of Atlassian suite of products (GIT, Source Tree, Jira, Confluence etc).
  • High comfort level, and knowledge of, technology
  • Strong understanding of MS Suite, with intermediate typing skills
  • Experience using CRM systems considered an asset
  • Previous experience in a services or support oriented position considered an asset

Desirable

  • NoSQL (i.e. Mongo DB, couchbase)
  • Web Service/API driven development
  • Scrum experience
  • Experience with at least one popular framework (CodeIgnitor, Wicket, GWT, Kohana, Spring MVC).
  • Experience with Agile/Scrum Software Development methodology
  • Experience developing BI applications, dashboards or data warehousing applications
  • Familiarity/Exposure to large engineering projects or Engineering, Procurement and Construction Management tools
  • Experience with software project management

How to apply

To submit your resume, please e-mail David at DRicottone@events.com Please include Intermediate Developer Posting in the subject line.