2017-02-09

The Guest-Tek Difference

Our purpose at GuestTek is to provide world class guest experience through cutting edge technology. It takes a team of creative and forward thinking people to deliver the technology needs of today’s guests while engineering the in-room technologies desired by tomorrow’s guests too.

This is why GuestTek’s workplace culture creates a stimulating and collaborative environment to nurture talent and achieve amazing results.

We value multi-culturalism; our employees span across 27 different countries and collaborate to consistently raise the bar in delivering superior customer service and products to our hotel clients.

We encourage team building; we have a social committee which organises a number of team building events such as: pizza days, bagel Wednesdays, annual ski trips, paintballs, holiday parties, etc. There is never a dull moment at GuestTek.

We recognise our employees’ hard work through our employee recognition scheme which includes awards, promotions, etc.

We develop our employees to ensure they remain workplace relevant through education reimbursement plans and internal mobility programs.

We offer remote/work-from-home opportunities to our employees to increase productivity.

Our GuestTek University provides a database for knowledge sharing and ensures we encourage a philosophy of continuous learning.

Our generous benefits package provides comprehensive coverage to help protect our employees’ health and prepare for the future.

These are just some of the benefits our employees enjoy.

Wouldn’t you rather join us?

________________________________________________________________________________________

Position:                      Junior Software Developer

Department:              Product Development

Location:                    Calgary, Alberta

Position Type:          Full-time, Permanent

Reports to:                Development Manager – Internal Products

Reporting to the Development Manager – Internal Products, the Junior Software Developer will be responsible for the development, testing, maintenance and support of innovative, best-in-class software products. The ideal candidate will be a highly motivated, team-oriented individual with strong analysis and development skills.

Responsibilities:

Work within an agile team to help prototype, design, implement and test computer code for Java and Java Enterprise applications.

Analyze business requirements and assist in documentation of functional and technical requirements.

Prepare documentation on the operation, maintenance and testing of software.

Analyzing and resolving technical and application problems.

Acquire working knowledge on Java server technologies.

Adhere to high-quality development principles while delivering solutions on time and on budget.

Actively pursue professional development and acquire new skills.

Qualifications:

Education / Training:

University degree in Computer Engineering, Computer Science or equivalent.

Mandatory Skills & Experience:

Strong analytical and problem-solving skills.

Experience with Java technologies including, RESTful, JAXB, JSF, Spring, JMS and Java Persistence.

Knowledge of HTML5/CSS/JS and Java Script MVC frameworks like Angular JS and jQuery.

Knowledge of object oriented methodologies, and design patterns.

Knowledge of source code management systems and software life cycle management.

Knowledge of Relational Databases, preferably MySQL.

Nice to have:

Experience in a Linux environment.

Experience in the creation and maintenance of unit tests to validate code.

Experience with GIT version control systems and automated testing environments.

Experience using JIRA, Bitbucket and Jenkins.

Knowledge of component based development and distributed architectures.

Experience:

Less than 3 years’ experience in software development.

Please submit qualified resumes with the subject field indicating the position title to: careers@guest-tek.com

Show more