Previous Job
TECH ONLY - Contract | IT Dev | App Dev Java | Level 3(CAD)
Ref No.: 18-18605
Location: Montreal, Quebec

Research Authoring Developer:

ISG Research is currently in middle of an implementation of a multi-year initiative called Research 2.0. This program replaces all IT applications used by ISG Research users with newer applications with specific business goals in mind. This platform requires in-depth understanding of Java and quick learning capabilities.
Brokerage is seeking to fill a position in Research 2.0 initiative with someone who has extensive experience into managing complex IT projects that span across applications, teams and, alongside, has a strong penchant for analyzing business requirements and problems and deliver solutions that are simple, intuitive and long lasting.Following are some of the expectations from team members:1. Team members are expected to demonstrate an eagerness to learn the existing platform as well as new technologies to support multiple business initiatives. The business we support evolves very quickly as does the technology we use therefore it is important that new team members embrace change and show a willingness to learn.2. Interact with business analysts and learn about research products and processes.3. Work in an open environment where everyone can express their views and make a significant contribution.4. Work on parts of the platform that is used to author and publish research contentExperience Level: 5-10 years (Intermediate)Skills Required: We require someone with the following key skills:1. Core Java/J2EE, Spring2. Web service development3. Unit testing, Test Driven Development4. XML & XSLT5. Multi-tier web or desktop application development experienceDesirable:1. Experience with HTML5, JavaScript(AngularJS 2/4), CSS 2. UNIX experience/Shell scripting3. Experience of working within the banking industry.4. Experience with Content Management Systems5. Strong problem solving skills6. Effective communication skills ? verbal & writtenNice to have:1. Front end development experience using .Net will be an advantage2. Knowledge of web containers and servers3. Tools: Eclipse IDE/Intellij, GIT, Jira 4. Database ? DB2