X

Latest News

Intermediate Software Developer

Please submit qualified resumes to: careers@guest-tek.com

Position:                               Intermediate Software Developer

Department:                        Product Development

Location:                                   Calgary, AB

 

The Intermediate Software Developer will participate in development, testing, maintenance and support of innovative, best-in-class software products.

 

Key Responsibilities:

  • Focus on web application development running on smart TVs and the supporting backend services
  • Work alongside the team lead to help prototype, design, implement and test computer code for Java and Java Enterprise applications.
  • Analyze business requirements and generate functional and technical requirements for development.
  • Make recommendations regarding the use of tools and UI development technologies and processes.
  • Prepare documentation on the operation, maintenance and testing of software projects.
  • Propose and undertake special projects, either with a team or individually.
  • Share knowledge and promote learning to other Company staff.
  • Actively pursue professional development and acquire new skills.

Qualifications:

Mandatory Skills:

  • Advanced Javascript proficiency
  • HTML/CSS proficiency
  • Experience in J2EE technologies including GlassFish, RESTful web services, XML, JMS and Java Persistence.
  • Strong knowledge of object oriented methodologies, and experience in applying UML and patterns.
  • Experience with SQL database systems, stored procedures and data modeling.
  • Knowledge with component based development, distributed architecture and application design and application integration.
  • Proficient using source code management systems and software life cycle management.
  • Worked on professional projects to completion.

Nice to have:

  • Proficient in a Linux environment.
  • Experience with Android development
  • Experience with GIT version control system, automated testing and agile software development.
  • Experience with Liferay Portal, WebSphere or similar content management frameworks.
  • Able to work in a fast paced and structured position yet adapt to a flexible and team-oriented environment.

Education / Training:

  • Bachelor’s degree or comparable experience

Experience:

  • Between 3 -5 years’ experience in software development.

 

Personal Attributes:

  • Superior written and verbal communication skills.
  • Able to work in a fast paced and structured position yet adapt to a flexible and team-oriented environment.
Tags:

About the Author

The Author has not yet added any info about himself

Leave a reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>