<![CDATA[ProVision Staffing: jobboards]]> http://JOBS.PROVISIONSTAFFING.COM/ en-us <![CDATA[Unity 3D Game Developer]]> Our client in the gaming industry is looking for a Unity 3D Developer for a full-time role in the North York area. 

As a Game Developer the candidate must be  an expert in object oriented programming using C# and proficient in Unity3D. Any familiarity with the way slot games operate is a plus. They are looking for positive people of great enthusiasm and great pride  in the work that they do.
]]>
Mon, 13 Aug 2018 00:00:00 EDT 0
<![CDATA[ C# .Net Developer]]> Our client, an Innovative,   nearshore software development company founded by an experienced team of technology and business experts, is experiencing amazing growth.

Located in Eastern Ontario, this  is an exciting opportunity to work with fortune 500 clients working with the latest technologies. 

Remote work is optional, however, on-site meetings will be required at times.

  If you have several years of experience writing distributed and cloud-native applications with Azure and .NET Core, you have previously led a development team and you thrive in an Agile fast-paced environment, The we want to hear from YOU!

 

The ideal candidate will have a proven track record in most of the following skills and experiences:

  • 7+ years of hands-on experience with object-oriented software design and development using C#

  • At least 1 year of hands-on experience with cloud-native software development using the Azure PaaS offerings (Event Hub, Service Bus, API management, Application Insights)

  • Working experience with Microsoft .NET Core (ASP .NET Web API + API versioning, Entity Framework, MVC)

  • Profound knowledge of Unit Testing frameworks (e.g. xUnit.net)

  • Experience with Test-Driven Development and Behavior-Driven Development

  • Knowledge of Static Code Analysis tools and metrics (e.g. SonarQube)

  • Good all-round knowledge of Visual Studio Code and VSTS

  • Practical knowledge of CI/CD pipelines using VSTS

  • RDBMS development using T-SQL (MS SQL, Azure SQL)

  • Experience developing microservices and understanding of the Domain Driven Design approach

  • Understanding of IaaS, PaaS and Serverless (Azure Functions) concepts

  • Understanding of containerization principles, e.g. Docker, Kubernetes

  • Understanding of code instrumentation principles

  • Practical knowledge of source code management tools (Git)

  • Excellent verbal and written communication in English

  • Team leadership focusing on value-first and fail-fast principles

  • Drive end-to-end responsibility and T-shaped people mindset in development team(s)

  • Practical knowledge of the Lean software development, e.g. Scrum, pair-programming, pretotyping

Furthermore, one or more of the following skills will be considered an advantage:

  • Working knowledge of non-relational (NoSQL) databases (Azure Cosmos DB, Azure HDInsight)

  • Experience with BDD test automation (Cucumber, SpecFlow, Protractor, Selenium/Chrome driver)

  • Experience with front-end development (ReactJS, transpilers, linters, HTML5)

  • Hands-on knowledge of Azure container services, e.g. ACS, AKS

  • Understanding of SOA architecture to interact with legacy systems

  • Formal team leadership experience
]]>
Mon, 13 Aug 2018 00:00:00 EDT 0
<![CDATA[Java / C++ / Cap Mkts developer]]> Java / C++ with capital markets development experience required immediately.

 

  Global Wholesale & Risk Technology' s (GWRT) Derivative Trading team is seeking a Senior Java Developer to support a regulatory initiative. They will work on OTC Derivatives systems for a large regulatory initiative. This regulatory initiative is in the first phase and involves a DTCC rearchitecture project. 
 

Must-Have Skills: 1) Core Java (7+ years hands-on development) 2) C++ (7+ years hands-on development) 3) Trading systems (5+ years experience) 4) Capital Markets (5+ years experience within Capital Markets space total and preference for any Derivatives experience) 5) Affirmation Management Solutions (Any experience with MarketWire or Ice Link)

 
]]>
Wed, 08 Aug 2018 00:00:00 EDT 0
<![CDATA[C++ Developer]]> Our client in gaming and payment industry is looking for several C++ Developers for Toronto North location.

C++ Developer

Job Purpose

This position offers the successful candidate the opportunity to work on a wide range of projects and systems within the company. He/she will be developing complex software and execute design for small sets of new functionality.

Responsibilities
  • Develop complex software in C++ language
  • Understand and modify complex systems already in use
  • Work with a business analyst to formalize requirements and develop implementation plans
  • Lead and perform the design, development, and support of financial/reporting applications
  • Perform technical cause analysis and suggest corrective actions for given problems
  • Collaborate and suggest solutions through participation in peer code review

Must haves:
  • 6+ years of C++ development
  • Expert knowledge of C++ and STL library
  • Excellent coding skills, ability to produce clean, robust, and accurate code that meets the specs
  • Experience in designing of efficient algorithms
  • Solid knowledge of SQL scripting and relational database (SQL Server, DB2)
  • Knowledge of computer networking and distributed applications patterns
  • Clear understanding of Internet communication protocols such as TCP/IP, UDP, HTTP, etc.
  • Ability to work under pressure and meet deadlines
  • Bachelor or better in Computer Science or equivalent

Desirable
  • Good written and oral communication skills
  • Experience with financial application
  • Knowledge of Java, C#, Perl scripting
]]>
Wed, 08 Aug 2018 00:00:00 EDT 0
<![CDATA[Salesforce Developer]]> saleforce developer required NOW!

 

Job Responsibilities: 
• Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications 
• Act as an expert technical resource for modeling, simulation and analysis efforts 
• Leverage industry best practices to design, test, implement and support a solution 
• Assure quality security and compliance requirements are met for supported area 
• Be flexible and thrive in an evolving environment 
• Adapt to change quickly and adjust work accordingly in a positive manner 

Qualifications: 
• Bachelor' s degree in a technical field such as computer science, computer engineering or related field required 
• 5-7 years’ experience required 
• Development experience in needed language or technology 
• Hands on experience in designing, developing and successful deployment of large scale projects from end-to-end 
• Hands on experience in following the iterative and agile SDLC 

Candidate Requirements/Must Have Skills:

1) 5-7 years overall- Salesforce Developer

2) Communication skills are important- presenting/ weekly meetings with Directors/VPs

3) Previous Salesforce implementation

4) Agile methodology/ environment

5) Nice to have: Wealth Management, Salesforce Certification
]]>
Wed, 08 Aug 2018 00:00:00 EDT 0
<![CDATA[Java Developer]]> Solutions Design - break down implementation into pieces, the time it should take to develop those pieces, and ensure that the pieces will integrate.

•             Responsible for consistency in delivery - Ensures consistent naming conventions, code styling and best practices are used throughout a project. 

•             Spend their time unblocking others, mentoring new hires, upskilling their team members

•             Employ Agile development including task estimation, test automation, deployment automation and Continuous Integration to improve overall execution speed and product quality

•             Think through hard problems, and work with a team to make them reality.

Generally, a solid technical all round person with vast experience in most areas of the product

•             Extensive hands-on development and delivery experience with a broad mix of languages and technologies

•             Experience with industry-standard IDE, version control and development tools.

•             Experience on scaling and performance optimization of distributed systems.

•             Triaging and solving problems in distributed systems in integrated release and production environments including functionality, performance and scaling bottlenecks.

•             Passion for software engineering and craftsman-like coding prowess

•             Have helped lead development on large, in-house-built  applications

•             Great OO skills, including strong design patterns knowledge

•             Knowledge of software best practices, like TDD and continuous integration

•             Experience of working in a forward thinking, OSS-centric environment

•             Understands External Dependencies

•             Experience in building micro-services with RESTful APIs using JAX-RS and Messaging using JMS.

•             Knowledge of SQL as well as noSQL databases (such as Mongo DB)

•             Experience in unit and integration testing utilizing JUnit, Mockito, JAssert and Spring Test

•             Experience writing service using Spring Boot.

•             Java 1.8 – Collections, Streams, Lambdas.

 
]]>
Tue, 07 Aug 2018 00:00:00 EDT 0
<![CDATA[Java / Python Developer]]> Long term assignments within Risk management technologies.

 

Risk Management Information Technology (RMIT) is seeking a seasoned Capital Markets Java/Python Developer to support their in-house risk management system. They should have experience across financial products (derivatives, fixed income, etc) as well as strong, working knowledge of trading, algorithms, Risk Watch, and Risk Warehouse. They will be supporting the Initial Margin program (completion 2019). 
• Reason for request: Workload/Project need 

Candidate Value Proposition 
• Wide exposure across different Capital Markets products as well as opportunity to participate in migration into Cloud & Big Data. 

Typical Day in Role 
• Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications 
• Act as an expert technical resource for modeling, simulation and analysis efforts 
• Leverage industry best practices to design, test, implement and support a solution 
• Assure quality, security and compliance requirements are met for supported area 
• Be flexible and thrive in an evolving environment 
• Adapt to change quickly and adjust work accordingly in a positive manner 

Candidate Requirements/Must Have Skills: 
1) Java and/or Python (10+ years experience) 
2) Unix environment (10+ years experience) 
3) SQL database stored procedures (10+ years experience) 
4) Capital Markets (5+ years experience - must be recent, preferably in Risk Management) 

Degrees or certifications: 
• Bachelor' s degree in a technical field such as computer science, computer engineering or related field required 
]]>
Thu, 12 Jul 2018 00:00:00 EDT 0
<![CDATA[Software Developer]]> Software Developer - Ruby on Rails - Digital Marketing

Our  client in the Digital Marketing space, and a great Canadian entrepreneurial  success story, offers a challenging and rewarding opportunity to work from home 80% of the time and to go into the office twice a month, in  an idyllic setting north of Toronto. They are currently seeking  a software developer  to join  their  team.

Location: Home and Haliburton

Introduction: Develop and support a SaaS solution for clients across North America  that drives their business. 

Targeted Skills and Experience:
  1. Design, develop, test and implement SaaS applications (full stack), delivering high availability and performance.
  2. Write well designed, testable, and efficient code. Participate in code reviews.
  3. Actively participate in design sessions.
  4. Troubleshoot and debug applications.
  5. Support continuous improvement by investigating alternatives and technologies.
  6. Make recommendations for process improvements and best practices.
  7. Provide training and support to internal teams.
  8. Assist in ensuring 24x7 operation of our SaaS solution.
  9. Other duties as required.

Targeted Technical Capabilities:
  • B.S. Computer Science or equivalent
  • 5+ years of full stack web development
  • 3+ years Ruby on Rails experience
  • 3+ years of working with relational databases, e.g. PostgreSQL
  • Strong knowledge of SQL, HTML, JavaScript, CSS, XML
  • Strong English communication skills
  • Mature, creative, self motivated, able to manage flexible workload.
  • Able to work independently and as part of a team.
  • Experience developing multi-tenant SaaS would be an asset

If you are qualified and interested in this role, please send your resume today!

 

 

We thank all applicants that apply. Only those selected for interview will be contacted.

_________________________

ABOUT ProVision :

ProVision is a leading provider of professional talent to key organisations both private and public throughout Canada. Our services include: contract consulting, contingent permanent search, and retained executive search.

With over 15 years of concurrent exceptional relationships with clients in the financial, government, and software engineering verticals, ProVision has built up an exceptional network of industry leading professionals in the IT, Finance & Accounting, and Human Resources sectors.

We have a team of senior recruitment and account management professionals with a wide array of specialities who can help you with your search for a new assignment, career change, or that hard to find individual to complete your team. 

Please get in contact with me, and I’ ll connect you to the right individual. It’ s what we do.
]]>
Thu, 05 Jul 2018 00:00:00 EDT 0
<![CDATA[Capital Markets Java / SQL developer]]> major initiative within our client' s derivatives (FX) development group. Three assignments!

Global Wholesale & Risk Technology' s Derivatives Trading team is seeking 3 senior Integration Developers. This team is team is responsible for servicing Global Capital Markets worldwide and delivering system solutions for the derivatives trading desk. 
This is primarily a back-end / server-side developer role, implementing Java services that support data access and transformation from one of a number of integration technologies. The role also includes some database development, using a mix of SQL and noSQL technologies. 
The systems being worked on will support the bank in meeting its regulatory requirements regarding the posting and reporting of Initial Margin for Derivatives Trades. 

Candidate Requirements/Must Have Skills: 
1) Core Java, JavaScript, SQL (7+ years hands-on programming experience) 
2) Java frameworks (7+ years experience with DropWizard, Spring, Apache NiFi) 
3) SQL & NoSQL databases (3+ years experience with database modelling & database development) 
4) Server-side Java (5+ years development experience) 
6) Capital Markets (3+ working knowledge of derivative products to foreign exchange) 

Nice-To-Have Skills: 
- Regulatory, reporting, or financial risk projects 
- Trade Modelling (JSON or FPML) 
- SOA & Messaging Bus (Solace or Kakfa) 
- Python 
]]>
Tue, 03 Jul 2018 00:00:00 EDT 0
<![CDATA[Salesforce Developer]]> Position: Certified Salesforce Developer

Duration: 6 months 

Location: Downtown Toronto 

Qualifications: 
  1. SFDC Developer (401 or Platform Developer 1) & SFDC Advanced Developer (501 or Platform Developer 2) certifications required
  2. Experience building relational database
  3. Considerable development experience implementing large-scale cloud-based Salesforce CRM projects;
  4. Extensive experience with integrating Salesforce with on-premise legacy systems;
  5. Minimum 3 years of experience as a SFDC Developer with Service Cloud, including the use of data tools (e.g. Data Loader);
  6. Experience in writing Test Classes for Unit Test framework in Salesforce;
  7. University/Community College degree in Computer Science or equivalent, and considerable years of progressively more responsible experience working on large-scale information technology projects or the equivalent combination of education and/or experience;
  8. Experience working with JavaScript, JASON, AJAX/EXT;
  9. Experience with HTML and CSS;
  10. Solid experience in executing Systems Integration tests and analysing the results to provide reports to management;
  11. Experience in Continuous Integration and Continuous Development Process is an asset;
  12. Excellent written and verbal communication skills;
  13. Solid understanding of Software Development Life Cycle including Waterfall and Agile;
  14. Experience in tracking problems and defects within a large project

Technical Capabilities: 
  1. Demonstrated development experience in SQL, Oracle 11g or above and Microsoft SQL Server 2012 or above;
  2. Development experience with Eclipse IDE, Apex, Visualforce, webservices, API, SOAP, Salesforce Lightening components, Salesforce process builder and VF flow;
  3. Knowledge of Web Services, REST, XML and outbound messaging;

 
]]>
Fri, 22 Jun 2018 00:00:00 EDT 0
<![CDATA[Intermediate Full Stack Developer]]> Our Client, a World leader in the Steel Industry, has an immediate requirement for an intermediate Full Stack  developer.

Initially a 6 month assignment with potential for extension.

Responsibilities
  •           Work with Business Users and IT Solutions team to translate requirements into software solutions. (Agile methodology)
  •           Deliver high quality results within project schedule timelines.
  •           Transfer knowledge for application support 

 

Full Stack Developer

General Requirements:
  •           Experienced person (at least 3 years) in software development using the toolset specified below.  They will be working Business Users and IT Solutions team to translate requirements into software solutions and are expected to deliver high quality results within project schedule timelines.
  •           Strong verbal & written communication skills
  •           Excellent Analysis & Decision making skills
  •           Teamwork - Technical & Multi-Discipline teams
  •           Excellent Troubleshooting skills
  •           Self-starter
  •           Ability to plan and estimate tasks

 

Technical Skills:

Front-End

•            Web application development using HTML5, JavaScript, Typescript and CSS

•            Angular - currently using v.5

•            Testing frameworks – Mockito, Selenium or other

•            Comfortable with Node.js and NPM

•            Good working knowledge of Bootstrap and Responsive design

 

Back-End

•            Web application development using HTML5, JavaScript, and CSS

•            REST API Development using either Spring Boot (Java) or WebAPI2(C#) frameworks

•            Use of ORMs (Hibernate, JPA, Entity Framework etc.)

•            SQL, Stored procedure developing using an RDBMS preferably Oracle 11

•            Working knowledge of dependency injection and IoC

 

Other Requirements

•            Agile Software Development, SCRUM

•            Experienced in writing / consuming REST APIs, concept of Microservices

•            Developing mobile responsive web applications

•            API design and best practices

•            Test driven development

•            Evidence of SOLID and Design Patterns use

•            OOP principles and design

•            Proper version control practices using GIT or SVN

•            Working knowledge of Outh2, JWT for application authentication and authorization

•            Full SDLC experience from collecting user stories and requirements to developing unit tests

 

Nice to Have

•            Knowledge Linux Server Environment (Configuration, Maintenance and Development)

•            Azure AD integration using ADAL, ADAL4J libraries

•            Microsoft reporting and analytic tools such as Power BI, SSRS

•            Domain driven design knowledge
]]>
Tue, 19 Jun 2018 00:00:00 EDT 0
<![CDATA[Senioer Oracle DB Developer]]> Position: Senior Oracle DB  Developer

Duration: 5  months 

Qualifications

It is important that the Services be undertaken by an Oracle DB Developer who can demonstrate specific knowledge of, and experience (technical and practical) in performing similar work for projects of comparable nature, size and scope as detailed below. The Oracle DB Developer should have the following qualifications, experience & technical capabilities:

Qualifications and Experience:
  1. Extensive and current experience in large scale application development projects with specific experience in Oracle RDBMS technology stack
  2. Extensive and current experience in creating, documenting and sustaining ETL processes
  3. Clear understanding of Business Requirements, Statement of Work, and Test Strategies as they apply to projects. Solid understanding of System Development Life Cycle (SDLC) and other methodologies such as agile
  4. Experience in executing Systems Integration tests, analysing the results and creating reports for Management as needed
  5. Excellent written and verbal communication skills
  6. Experience in writing test documentation and tracking problems and defects within a large project
  7. Ability to work independently as well as within a team environment

Technical Abilities:
  1. Extensive and current experience with Oracle 11g/12c RDBMS
  2. Extensive and current experience with Oracle PL/SQL
  3. Extensive and current experience with Oracle tools such SQL/Loader and SQL/Plus
  4. Extensive and current experience with database tools such as TOAD or SQL Developer
  5. Familiarity with Embarcadero/Idera ER/Studio modelling tool
  6. Familiarity with SVN version control tool
]]>
Tue, 19 Jun 2018 00:00:00 EDT 0
<![CDATA[Senior Java Developer]]> Position: Senior Java Developer

Duration: 5  months 

Qualifications 

It is important that the Services be undertaken by a Senior Java Developer who can demonstrate specific knowledge of, and experience (technical and practical) in performing similar work for projects of comparable nature, size and scope as detailed below. The Senior Java Developer should have the following qualifications, experience & technical capabilities:

Experience and Qualifications:
  1. Extensive current experience in large scale application development projects, with specific experience as a J2EE web application developer & expertise creating and integrating web services using WebSphere.
  2. Considerable experience in system architecture (not just Java coding).
  3. Considerable and current experience in developing and sustaining Java-based microservices
  4. Considerable experience in developing secure systems and understanding security principles and best practices.
  5. Considerable experience with developing and sustaining service-oriented, component-based solutions utilizing WebSphere technologies.
  6. Considerable experience in creating application artifacts based on business requirements and creating high level data architecture/models, application architecture and other semantic diagrams and application mock-ups. Extensive and current experience in large scale application development projects with specific experience in Java
  7. Experience in executing Systems Integration tests, analysing the results and creating reports for Management as needed
  8. Excellent written and verbal communication skills
  9. Experience in writing test documentation and tracking problems and defects within a large project
  10. Ability to work independently as well as within a team environment

Technical Abilities:
  1. Demonstrated competencies and knowledge in the following: Java, Hibernate, Spring, JDBC, Struts, Saxon, XML, XSLT, JSON, SSL/HTTPS, SOAP, REST and WS-* standards
  2. Hands-on experience working on projects that utilize majority of the following: WebSphere Application Server 8.x, IBM RAD 7/RAD 8, AJAX, Oracle 11g/12c, PL/SQL, design patterns, SQL Developer
  3. Extensive and current experience with Java
  4. Familiarity with SVN version control tool
]]>
Tue, 19 Jun 2018 00:00:00 EDT 0
<![CDATA[Sr. Application Developer]]> Sr. Application Developer

 

Our  client in the financial  sector and a Top Canadian Employer, offers challenging and rewarding opportunities. They are currently seeking  an Sr. Applications Developer  to join  their  team on a contract basis.

Location: Toronto

Duration: 12 months(renewable)

POSITION SUMMARY

Rate: to be determined based on candidate qualifications

 

Role Description:

Working on Order management upgrade/enhancement project for the Capital Markets Project.
  • Implement / Enhance customization / integration component  of Order management system;
  • Work with business users to refine requirements;
  • Create and / or validate technical design documents;
  • Interface with service architect and other developers and contribute to technical decisions;
  • Interact with project managers / business analysts / team leads for effort estimates;
  • Write high quality Unit tested code;
  • Directly interact with business users to identify / resolve issues;
  • Facilitate UAT and QA testing;
  • Facilitate deployment of changes;
  • Other duties as may be required.

 

Skills (Mandatory):

 
  • At least 7 years’ experience for the following technologies
    • C#
    • Service Development (e.g.: WCF, Web API)
  • At least 5 years’ of Oracle (PLSQL) development experience
  • At least 2 years’ experience working in an agile environment
  • At least 3 years’ of development experience using integration / ESB platform (e.g. TIBCO)
  • DevOps tooling (Github Jenkins, Nexus) & Process (automated build, deployment testing)
  • Strong experience in software design concept and methodology
  • Must have good communication skills.
  • Candidate must be able to work independently and as part of a team with minimal supervision.

Skills (Nice to have):
  • Charles River Investments Management System
  • Capital Market Experience
  • Java development

 

ABOUT ProVision :

ProVision is a leading provider of professional talent to key organisations both private and public throughout Canada. Our services include: contract consulting, contingent permanent search, and retained executive search.

With over 15 years of concurrent exceptional relationships with clients in the financial, government, and software engineering verticals, ProVision has built up an exceptional network of industry leading professionals in the IT, Finance & Accounting, and Human Resources sectors.

We have a team of senior recruitment and account management professionals with a wide array of specialities who can help you with your search for a new assignment, career change, or that hard to find individual to complete your team. 

Please get in contact with me, and I’ ll connect you to the right individual. It’ s what we do.

 
]]>
Mon, 04 Jun 2018 00:00:00 EDT 0
<![CDATA[Senior .Net Developer]]> Senior .Net Developer (Permanent)

This young, fast-growing technology company has multiple software products and is looking for top talent.

4 year-old, well funded and sales are growing rapidly they are expanding their team and are anticipating a tripling in their development team to meet market demands.

Location: Oakville, ON

Initial Planned Duration: Permanent

Key Skills: .Net, C#, HTML5, CSS3, JavaScript, Mobile (iOS or Android), RESTful/JSO, Agile, JQuery, Client server architecture and OOP

Main Duties:
  • Develop and integrate code for enterprise client software systems
  • Full stack development with modern technology stack: SQL Server (Transact-SQL); C# .NET; HTML5, CSS3, JavaScript (jQuery), Mobile application development for iOS and Android (Xamarin)
  • TDD development with automated unit and integration testing
  • Participate in an open, Agile methodology
  • Strong foundation in CS fundamentals
  • 3+ years’ experience in software development using C# .NET technologies
  • 3+ years’ RESTful/JSON web service experience
  • 3+ years’ HTML/CSS/JavaScript
  • Experience with JQuery an asset
  • Experience with GIT or Visual Studio Team edition an asset
  • Must have experience with web and enterprise application development
  • Solid experience and very good understanding of client server architecture and Object Oriented Programming concepts
  • Solid experience developing and implementing complex application components
      Strong communication skills needed
  • A track record of great teamwork and the ability to work independently and drive projects to completion
  • Experience in the Payroll/Benefits/HR/HCM industry – nice to have

Environment:
  • A young enterprise start-up started by very senior executives from the industry, provide HR Outsourcing Software Solutions to their clients.
  • Looking for a creative, versatile, open-minded person, having agility towards learning and strategizing, confident and someone who can stand on his/her ground to speak out.
  • Aspires to see him/herself in a leadership role in the next 3-4 years.

 
]]>
Tue, 29 May 2018 00:00:00 EDT 0
<![CDATA[C++ Software Engineer]]> One of our  big financial clients is looking for  a full-time  Software Engineer, as  part of an actuarial team working with actuarial programmers to build new features in a high-performance computing application. You will also be responsible for assisting with ongoing maintenance of the code and assisting internal clients with issues related to their software product.

The role will entail working independently alongside actuaries and system developers:
  • Programming complex data structures and conversions
  • Profiling and optimizing routines to make them run magnitudes faster
  • Assisting actuarial programmers with writing scalable and robust code
  • Designing and implementing new features for the software product  in the user interface and database areas
  • Liaising between system developers and actuarial programmers
  • Troubleshooting issues for internal clients
  • Testing and reconciling new features
  • Other duties as assigned

Qualifications & Skills
  • Degree in Computer Science or Software Engineering
  • Strong hands on experience in C++ development
  • Excellent understanding of algorithm designs
  • Experience in database technologies and SQL knowledge, an asset
  • Good communication and interpersonal skills
  • Strong analytical and debugging skills
  • Experience in or exposure to embedded database engines, an asset
  • Prior experience developing financial applications in the actuarial field, an asset
]]>
Wed, 09 May 2018 00:00:00 EDT 0
<![CDATA[Assistant Director - Senior Database Developer]]> Our client is looking for a Assistant Director - Senior Database Developer who is  responsible for designing and implementing new features that require significant knowledge in the database design and programming, object oriented design, programming complex data conversions, assisting their  programmers in writing fast and reliable database related code, profiling and developing code to improve database performance.  This role is part of our Systems Design Team.

Primary Responsibilities:
  • Initially, learn as much as possible about client' s  database architecture and structure, insurance products and various aspects of insurance operations and the various supporting applications
  • Write efficient, bug-free code in compliance with client' s  programming standards
  • Write concise documentation in help text, articles and comments in code
  • Present new ideas to improve database design and performance

Qualifications:
  • Graduate computer science degree from a recognized post-secondary institution
  • Comprehensive knowledge of database technologies (database design principles, SQL, DAO, ADO, ODBC, OLE DB)
  • Experience in working with SQL Server and programming for it
  • Comprehensive knowledge of C++ and C#/.Net technology
  • Experienced in software design and development
  • Experienced in designing high performance database applications and performance tuning
  • In-depth knowledge of Object-Oriented Design and N-tier application
  • Hands-on knowledge of VBA or similar scripting languages
  • Experience in troubleshooting and debugging programming defects in large applications
  • 7+ years of experience
  • Ability to work in a fast paced, dynamic, team environment
  • Excellent research, analytical and problem solving skills
  • Excellent communication skills
]]>
Tue, 08 May 2018 00:00:00 EDT 0
<![CDATA[Sr. Software Engineer]]> Our  client in the Software/Security  sector and a Top Canadian Employer, offers challenging and rewarding opportunities. They are currently seeking  an Sr. Software Developer to join  their Development team.

Location: Midtown Toronto

Responsibilities
  • Design and develop major software projects
  • Provide technical leadership to the development team
  • Research product development options and provide analysis for product direction

 

Required Skills & Qualifications
  • Bachelor’ s degree in Engineering, Computer Science, Mathematics or Science, or equivalent education & experience
  • Led projects in the past from conception to delivery, following modern best development practices
  • Strong software development experience in  Java (6 years+)
  • Hands on experience developing and deploying applications on the Cloud and on-premises
  • Excellent communication skills (written and verbal)
  • Highly details-oriented
  • Able to lead and work well in a team environment
  • Knowledge and experience in development and testing best practices including Spring Framework (3 and up)
  • Experience with PKI, Cryptography algorithms, Java cryptographic libraries, JavaScript and UI development and design
  • Email standards

 

If you are qualified and interested in this role, please send your resume today!

We thank all applicants that apply. Only those selected for interview will be contacted.

_________________________

ABOUT  ProVision :

ProVision is a leading provider of professional talent to key organisations both private and public throughout Canada. Our services include: contract consulting, contingent permanent search, and retained executive search.

With over 15 years of concurrent exceptional relationships with clients in the financial, government, and software engineering verticals, ProVision has built up an exceptional network of industry leading professionals in the IT, Finance & Accounting, and Human Resources sectors.

We have a team of senior recruitment and account management professionals with a wide array of specialities who can help you with your search for a new assignment, career change, or that hard to find individual to complete your team. 

Please get in contact with me, and I’ ll connect you to the right individual. It’ s what we do.

 
]]>
Mon, 07 May 2018 00:00:00 EDT 0
<![CDATA[Web Accessibility Specialist]]> Position: Web Accessibility Specialist 

Duration: 12 months 

 
  1. 3+ years' demonstrated, hands-on experience making accessibility improvements to legacy and new web applications and related digital content within large organizations
  2. 3+ years' demonstrated, hands-on experience using front-end development technologies (HTML5, CCS3, JQuery, Bootstrap, Angular) to build mobile responsive web applications using agile methods that conform to the Web Content Accessibility Guidelines (WCAG) 2.0 Level A and Level AA including understanding technology limitations and constraints
  3. 3+ years' demonstrated, hands-on experience conducting web accessibility testing against the Web Content Accessibility Guidelines (WCAG) 2.0 Level A and Level AA success criteria using assistive technologies and testing tools (NVDA, VoiceOver, JAWS, WebAIM Wave, Nu HTML, Colour Contrast Analyzers, aChecker, Tenon, WorldSpace)
  4. 3+ years' demonstrated, hands-on experience leveraging inclusive design techniques to identify and remove barriers by design to ensure a positive user experience for all users
  5. 2+ years' demonstrated, hands-on experience working with people with a diverse range of abilities
]]>
Thu, 29 Mar 2018 00:00:00 EDT 0
<![CDATA[Full Stack Solution Developer]]> Our client is a very high-profile, enterprise-class Public-Sector organization, located in downtown Toronto, with close proximity to the TTC/Subway and other public transit.  This organization’ s profile will bring incremental value to just about any professional’ s resume and professional track-record, and this assignment will likely be showcased on the successful candidate’ s resume for years to come.

Position: Full Stack Solution Developer 

Duration: 12 months 

The key credentials of the specialists include:
  • Experience in Angular, TypeScript, LESS/SASS, HTML5, AODA
  • Experience in Java, Java EE, REST API, WebSphere, Unix/Linux
  • Experience in Oracle, SQL Server, data modelling, temporal data management, and data integration
  • Experience in CI/CD, Jenkins, DevOps, test automation, BDD, Selenium, Protractor, Jasmine
  • Familiarity with JSF 2, Microservices and cloud infrastructures such as AWS

Qualifications and Experience: 
  • Minimum 2 years of professional experience with Angular framework, with at least one year on Angular 2 or above
  • Minimum 5 years of experience in design and development of mission critical Java EE web applications
  • Minimum 2 years of experience with Agile development methodology
  • Experience with web technologies, including HTML5, CSS3, CSS pre-processor, and JavaScript / ECMAScript / TypeScript? Experience in development of RESTful services using JAX-RS 2.0

Technical Capabilities: 
  • Angular 2+, TypeScript, TSLint, Gulp, NodeJS, NPM, Protractor, Jasmine
  • JAX-RS 2.0, RESTful services / REST API, OAuth 2? HTML5, CSS3, LESS or SASS, Bootstrap, and AODA
  • Java 7+, Java EE7+, JPA 2, and SQL
  • Oracle 11g/12c or SQL Server 2014+, WebSphere 8+ or WebLogic 12c or JBoss 8+, and Unix or Linux

If you are qualified and interested in this role, please send your resume today!

-

ABOUT ProVision:

ProVision is a leading provider of professional talent to key organizations both private and public-sector throughout Canada. Our services include: contract consulting, contingent permanent search, and retained executive search.

With over 15 years of concurrent exceptional relationships with clients in the financial, government, and software engineering verticals, ProVision has built up an exceptional network of high-profile clients and industry-leading professionals in the Information Technology, Change Management and Management Consulting sectors.

We have a team of senior recruitment and account management professionals with a wide array of specialties who can help you with your search for a new contract assignment, career change, or that hard to find individual to complete your team.
]]>
Mon, 26 Mar 2018 00:00:00 EDT 0
<![CDATA[QA Developer]]> QA Developer - Web and e-commerce

Our  client in the gaming sector with an exciting growth story, offers challenging and rewarding opportunities. They are currently seeking  an  QA Developer  to join  their Web Development  team.

 

The QA Developer plays a key role in the Software Development Lifecycle.   In this position, you will be responsible for designing test plans, creating, executing and automating tests for new features and product changes for  products.   You will also participate in a small, growing QA function in performing unit testing, functional testing, performance testing and integration testing.  You will interface with Product Managers, Developers, and Support staff to ensure the quality and integrity of products.  This role is based in downtown Toronto and reports to the CTO.
Job Description
  • Create test plans, design test cases, and execute tests to ensure conformance with business requirements
  • Conduct unit testing, functional and regression testing, performance testing and integration testing
  • Work within an automation framework to define, script and execute automated tests
  • Ensure project tasks and assignments are delivered according to expectations.
  • Provide effective and timely communication with management and the development team.
  • Work independently with supervision.
Requirements
  • University degree in Computer Science, Computer Engineering or equivalent
  • 3+ years QA experience, including significant work with automated testing
  • Good knowledge of automation scripting languages (C#, Java, JavaScript, etc.)
  • Understanding and hands on experience with QA processes and methodologies
  • Knowledge of QA tools for test case management and test automation (JIRA, TestRail, Selenium)
  • Good understanding of web application development
  • Good working knowledge of SQL and Windows OS environments
  • Good problem solving and decision-making skills.
  • Good oral and written communication skills.
  • Experience working in an Agile/Scrum development environment
  • Self-motivated individual who takes pride in delivering high quality work
  • Proven ability to work in a fast-paced small company, results oriented environment
  • Strong interpersonal skills and the ability to work within a team environment
  • Knowledge of Amazon AWS, cloud architectures and SaaS is an asset
  • Experience of testing mobile applications and knowledge of mobile automation tool such as Appium is an asset.
  • Experience working with e-commerce systems (Point of Sale, credit card proce
]]>
Tue, 16 Jan 2018 00:00:00 EST 0