Job Expired

This posting has expired and applications are no longer being received and this job does not show up on the main job list.

Senior Software Developer

by EK3 Technologies Inc.

Position Type: Full-time
Date Posted: Oct 21, 2014
Experience: 5 Years
Education: University Degree

Job Description

Company Overview:

CDN is a full-service In-Store Digital Merchandising provider operating in all 10 Canadian provinces & 3 territories, 32 U.S. States, and United Arab Emirates.  Treating each store as a unique marketing entity and pioneering the concept of Smart Store NetworksTM, CDN specializes in SaaS-based solutions, deployment and technical services, strategic planning, content creation and media sales.  With well over a decade of research and development experience, CDN has deployed some of the world’s largest and most complex digital networks using proprietary state-of-the-art technology and patented software. 

The CDN Technology Team innovates and develops the software services and architecture that make CDN the market leader in In-Store Digital Merchandising.  The team consists of highly technical, energetic, and diversely talented individuals.  We value innovation, collaboration, teamwork, excellence, and fun.

Position Overview:

At CDN, Software Developers are dedicated and self-motivated, bringing expertise and experience developing service-oriented components, distributed systems, business process execution, model translation and service provisioning automation. Software Developers work with different teams including business services, operations, quality assurance and data management.

Position Responsibilities:
  • Participate in the design, development and evolution of high quality software services and applications on the CDN SaaS grid, using agile methodologies
  • Participate actively as a member of a creative and collaborative team
  • Contribute to quality in all that you do including leading design and code reviews, unit testing, automated testing
  • Contribute to continuous improvement and learning
  • Participate in daily standups, project planning and design meetings.
  • Mentor other developers in best practice and technology craftsmanship.

  • Education and Experience:
  • Minimum bachelor degree in Software Engineering, Computer Science or equivalent
  • 5 plus years’ experience in a mature engineering organization building packaged software products
  • Experience with different software development methodologies and practices.  Maintain knowledge of modern practices and methods.
  • Candidates with extensive experience in Linux, Javascript and Node.js preferred.
  • Experience developing and integrating software systems including 3rd party systems
  • Ability to make timely decisions which may involve some risk
  • Experience architecting, designing and implementing enterprise-scale, high-volume, high-availability systems and hosted applications.
  • Experience with OO analysis and design and software design patterns.
  • Experience in multiple web technologies such as PHP, HTTP, HTML5, CSS is desired.
  • Experience with mobile platforms would be an asset.

Compensation and Benefits:

CDN offers a competitive compensation package including employee bonus plan, a comprehensive health benefits plan (dental and vision care), and group retirement savings program.  As a member of the Cineplex family of companies, full time employees enjoy free movies through the Premiere card program.
 
Apply Online
Share Job
Email Job

Quickly Email this job to yourself (if logged in) or a friend.

Save Job

Save this job for quick future access.

Add to Saved Jobs
Job Location

London, Ontario