Software Developer

Posera Ltd - Markham, ON (30+ days ago)

Apply Now

Software Developer

Location: Markham, ON

Salary Range: $60,000.00 - $70,000.00

About the Company:

Posera is a dynamic and expanding company whose mission is to offer high quality fully integrated software solutions for the hospitality industry with offices located in Montreal, Seattle, Glasgow, and Paris. SecureTablePay, a division of Posera Ltd, brings increased customer satisfaction, greater security, faster table turns and higher revenue opportunities to restaurant tables in the US.

SecureTablePay is an EMV pay-at-the-table solution, for both chip and sign and chip and pin cards. With a decade of field-proven innovation in over 2,000 restaurant installations, SecureTablePay is now fully certified and available in the US marketplace.

In order to sustain its growth Posera is currently seeking a Software Developer to support our SecureTablePay product in our Markham Office. Under the supervision of the Senior Software Engineer, this person participates in the design and development of different functionalities of our software solution SecureTablePay.

The successful incumbent will be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our payment platforms and applications. The ideal candidate for this position is someone that feels at ease building great products, working with key stakeholders, and driving a technical vision. If you are looking for an opportunity where you can solve difficult technical problems, build software the “right” way and learn to work with new technologies, then this is the job for you!


Within the scope of corporate objectives and policies to accomplish assigned goals, this person is responsible for the following:

  • Preliminary and functional analysis
  • Writing of specifications
  • Design
  • Coding and documentation
  • Debugging
  • Design overall architecture for the Embedded application.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Experience working with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection.
  • Any other related task, as required

Qualifications and Skills

  • University or College degree in Computer Science or equivalent experience;
  • 1-5 years' experience with software programming, preferably in the payments processing or point of sale industry
  • Proficient development experience for both mobile and desktop
  • Experience with back-end programming languages Java, .NET, JavaScript
  • Proficient experience using JavaScript libraries
  • Environment Windows/Linux and AWS or similar experience
  • Understanding of server-side languages including C#, C++, Java
  • Experience with cloud message APIs and usage of push notifications.
  • Knowledge of code versioning tools such as Git
  • Strong grasp of security principles and how they apply to E-Commerce applications;
  • Ability to comprehend, maintain, transpose or redesign code written by another developer;
  • Experience in commercial software development - complete cycle, conception to delivery;
  • Initiative and creativity;
  • Demonstrated ability to work efficiently within a team and flexibility;

Experience within these industries will be considered as assets:

  • Payments processing
  • Point of sale
  • Hospitality industry

This position may be offered as a full-time permanent role OR a full-time defined-term contract role based on candidate preference, i.e. 40 hours per week Monday through Friday.

We thank all applicants in advance for submitting their resumes but please note that only selected candidates will be contacted.

Job Types: Full-time, Contract, Permanent

Salary: $60,000.00 to $70,000.00 /year


  • .NET: 1 year (Preferred)
  • code versioning tools such as Git: 1 year (Preferred)
  • Full Cycle commercial software development concept to finish: 1 year (Preferred)
  • Mobile development - iOS: 1 year (Preferred)
  • Javascript libraries and frameworks: 1 year (Preferred)
  • C++: 1 year (Preferred)
  • Java: 1 year (Preferred)
  • C#: 1 year (Preferred)
  • Mobile development - Android Studio: 1 year (Preferred)
  • cloud message APIs and usage of push notifications: 1 year (Preferred)