Location: Markham, On Canada

Date Posted: 01/16/2020

Positions available: 1

This position is focused on developing and maintaining our vertical market software for the hotel and resort industry. It consists of working from our Markham (Toronto area) Head Office, working as a team member in our development department, working on our core Maestro property management system including our various mobile and tablet products. The chosen candidate will possess a great attitude, self-discipline and accountability.

Responsibilities:

• Work within set deadlines and deliver high quality, well unit tested code using prescribed specifications
• Review, analyze, and modify existing code including testing and debugging
• Analyze performance of programs and take action to correct deficiencies based on consultation with project technical lead and project managers
• Implement and troubleshoot programming changes and modifications
• Unit test own code, providing low/minimal error rate
• Participate in team discussions and develop solutions using best practices
• Provides timely technical status reporting to project technical leads
• Expected to prepare system documentation, test plans and deployment plans, where/when applicable

Required Skills:

• 3-5+ years professional development experience
• Expertise in C or C++ and other programming languages
• Proficiency with Windows and Unix/Linux operating systems
• Capable of writing clear and complete technical specifications
• Formal education in Computer Science or related experience/education
• Must have excellent communication skills and the ability to understand technical issues and articulate technical solutions

Desired Skills:

• Background in hotel property management software solutions
• Knowledge of MS SQL Server, PostgreSQL and/or Oracle databases
• Experience in Java, Java Servlet and/or Go programming
• Knowledge of Crystal Reports or similar report writer
• Understanding of networking protocols and technologies

Additional details:

Position availability: Immediately

Bonus Plan: Yes

Work Permit: Applicants who do not already have legal permission to work in Canada, with a valid passport, will not be considered.

We thank you for your interest, but only those qualified for interviews will be contacted.
Work Permit: Applicants who do not already have legal permission to work in Canada, with a valid passport, will not be considered.

Please submit resumes to: careers@maestropms.com