Proship Entertainment is an international company founded in 1987 providing services to the entertainment industry. The company is an established leader in its field and is now implementing a dynamic expansion plan towards new markets and new products. Our clients are US, European and Australian based corporations. Our mission is to be an unmatched customer experience, providing performance staffing and entertainment services for world-class venues, and career opportunities to outstanding individuals worldwide.
Work as part of a small development team to design, implement and test an innovative human-resources tool, leading to the development of novel job-matching algorithms for the entertainment industry. The application is developed for internal business use with future commercialization goals. The project is young with approximately 2 years of development history. This affords the candidate opportunity to participate in all stages of the development process. Because the project is being developed in a live environment it is liable to undergo revisions to its functional requirements and re-prioritization in milestone objectives.
Development takes place in a small business IT department. As such, the candidate will participate in the expansion and maintenance of the IT infrastructure (Linux, OSX, Nortel) and web presence. This composes up to 25% of the candidate's time. Following the probationary period, interested candidates that demonstrate exceptional IT skills and leadership abilities may be promoted to Infrastructure IT Manager (while continuing to function as a software developer).
The ideal candidate is enthusiastic about software development and information technology, is eager to learn and possesses excellent leadership and organizational skills. The ability to coordinate closely with colleagues as well as functioning independently is essential. The candidate’s spoken and written English must be at a strong business level. Key traits include excellent communication skills, excellent work ethics and the ability to work in a changing environment. Proficiency with databases and the Java programming language and platform is a must. Open-source inclinations are an asset.
Education: Bachelor degree in Computer Science or equivalent
Experience: The Junior Software Developer position does not require experience.
Languages: English — Fluent
Assets: Proficiency with relational databases, Aspect oriented programming, software architecture concepts. An enthusiasm toward software development and computer networking, git, bash/Perl/awk scripting, and Linux.
Responsibilities include but are not limited to the following: