Developer - Specialty - 1318

City: Toronto, ON, Canada
Title: Developer - Specialty - 1318
Category: IT
EmploymentType: Contract
Job Title: Developer - Specialty - 3
Job Duration: 6 months
Job Mode: 
Hybrid (Mostly remote, may be required to come in for meetings) 
Job Location: Scarborough, ON

Job Description:
Typical Day in Role:
• Dissect and understand existing code
• Redevelop and redesign the existing GUI to interface with Middle tier level Ansible
• Enhance and development a similar GUI to what the team currently has
• Authenticate user logins with Active Directory
• Ability to work with Tomcat, REDIS, Ruby, Yml
• Configurate and deploy the application to Tomcat
• Perform end to end testing
• Update design and workflow document
• Knowledge transfer and coach training other team members for ongoing support

Candidate Requirements/Must-Have skills:
1. 5-7 years of working experience as a Ruby and Web Developer
2. 2+ years of experience with Web application programming, Rest API, JavaScript, basic HTML, Yml and CSS
3. 3+ years of experience Modifying/Updating GUI based on Ruby application run on Tomcat to integrate with Active Directory, Ansible Tower
4. 2+ years of hands-on experience using the following Ruby Gems: coffee-script,redis,json_pure,akami,backports,gyoku,execjs,hike,jruby-jars,jruby-rack,httpi,json,json_pure,mini_portile,multi_json,nest,rack,sass,savon,sinatra,prockets,uglifier,warbler,wasabi
5. 2+ years of experience building development environment and creating Gradle build script

Nice-To-Have Skills:
• Experience with other development languages such as Python or Java
• Previous exposure to Banking/FI

Soft Skills:
• Excellent written, presentation, and verbal communication skills to be able to work well with technical peers and business stakeholders at different levels within the organization
• Strong decision making, forward thinking and creative problem-solving skills to anticipate and respond quickly to technological/market influences
• Ability to work as part of a team, as well as work independently or with minimal direction

Best vs. Average Candidate:
• GUI development experience
• Ability to understand and work with code written by someone else
• Active Directory and Ansible programming experience

• Post-secondary degree in a technical field such as computer science, computer engineering or related IT field is an asset

We thank everyone who applies. However, only those selected for an interview will be contacted.
Staffmax Staffing & Recruiting