<![CDATA[ProVision Staffing: jobboards]]> http://JOBS.PROVISIONSTAFFING.COM/ en-us <![CDATA[J2EE / Soap . Spring developer]]> Excellent assignment for a senior J2EE developer.

Development Team Services is the contact centre applications development team. Comprised of about 10 developers (including leads), they are responsible for developing the in-house applications for contact centre technologies.

Who Will the Candidate Be Working with on a Daily Basis?: Their team lead and fellow developers. There will be little exposure to external teams.

What is the Project the Contractor will be Working On?: This resource will be supporting numerous projects within this team of varying complexity.

Daily Job Duties/Activities: Role will be focused purely on application development and coding. No architecture and minimal design in this role.

 

An expert Java Developer is required to deliver mid-tier application changes related to upcoming and in-progress projects. The application provides front-end clients with rest/JSON API interface to access back-end host (soap/xml). It runs in a WebLogic container, clustered, using distributed shared memory cache. Databases are not part of the solution.

The responsibilities include:
  • Design and code application changes in Java, using the existing set of development tools.
  • Provide support and perform troubleshooting/ debugging of the DSIL solution.
  • Maintain unit and DIT test bed using SoapUI mock services.
]]>
Fri, 15 Jun 2018 00:00:00 EDT 0
<![CDATA[.Net developer]]> Urgent requirement for a senior Dot net developer.

New projects launching soon. Additional resources required to meet increased workload.

Group Information: Development Team Services is the contact centre applications development team. Comprised of about 10 developers (including leads), they are responsible for developing the in-house applications for contact centre technologies.

Who Will the Candidate Be Working with on a Daily Basis?: Their team lead and fellow developers. There will be little exposure to external teams.

What is the Project the Contractor will be Working On?: This resource will be supporting numerous projects within this team of varying complexity.

Daily Job Duties/Activities: Role will be focused purely on application development and coding. No architecture and minimal design in this role.

Summary:

A .NET Developer is required to deliver contact centre desktop and server site application changes related to upcoming and in progress projects.

The responsibilities include:
  • Design and code application changes in ASP.Net, on the application server on Windows/Intel (Wintel) platforms.
  • The developer must have a strong working background in C#/VB, SOAP/XML/JSON based services, delivering application changes to existing front-end contact centre agent desktop applications.
  • Suggest solution improvements.
  • Create unit and DIT test transactions and run tests
]]>
Fri, 15 Jun 2018 00:00:00 EDT 0
<![CDATA[MS Dynamics config specialist]]> Our client, a major financial services company, is migrating a .Net application platform to MS Dynamics.

TOP SKILLS / EXPERIENCE (how many years of experience):
• Minimum 5 years of MS Dynamics CRM configuration, customization, development and deployment experience
• Experience in developing complex applications on Microsoft Dynamics CRM platform
• Must have working previous experiences in building complex platforms, and migrating legacy platforms, to an MS Dynamics/CRM solution with in-depth knowledge of microservices and API marketplace.

 

  Development Team Services is the contact centre applications development team. Comprised of about 10 developers (including leads), they are responsible for developing the in-house applications for contact centre technologies.

Who Will the Candidate Be Working with on a Daily Basis?: Their team lead and fellow developers. There will be little exposure to external teams.

What is the Project the Contractor will be Working On?: This resource will be supporting numerous projects within this team of varying complexity.

Daily Job Duties/Activities: Role will be focused on solution design for migration of an existing .NET application to MS Dynamics CRM platform, including the execution of that design, application development and coding.

Job Summary:
The CRM Developer is required to design a solution, create proof of concepts, and deliver migration of the contact centre desktop' s .NET applications to an MS Dynamics CRM solution.
]]>
Thu, 14 Jun 2018 00:00:00 EDT 0
<![CDATA[Java / VUE developer]]> Development with VUE frameworks experience.

Candidate Requirements/Must Have Skills:

1) Web Front-End: HTML5, CSS, Javascript, JQuery, NodeJS

2) Vue framework: Vue JS, Vuex, Vue Router (if not, Angular or ReactJS acceptable)

3) Back-End: Java, Javascript programming, REST API, Spring, Spring Secrity

4) Database Integration: SQL

Nice-To-Have Skills:
  • Open Source, Java based BPM experience

 

 

Story Behind the Need
  • Business group: Enterprise Portfolio Management is seeking a seasoned Front-end & Back-end Java Developer to build a new platform to simplify & enhance the use of EPM (Planview) tool. This Developer will be building a new user interface layer on top of the packaged tool to better integrate with Scotiabank' s internal systems. This integration will also reduce manual efforts as data will be automated. This Developer ideally will be 30% Front-end, 70% Back-end as the team currently has a Front-end developer.
  • Reason for request: Workload/Project need

Candidate Value Proposition
  • Great opportunity to build a new platform from the ground up with enterprise exposure

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

 

Degrees or certifications:
  • Bachelor' s degree in a technical field such as computer science, computer engineering or related field required
  • 8 years of working experience in a Developer capacity
]]>
Wed, 13 Jun 2018 00:00:00 EDT 0
<![CDATA[Full stack developer]]> Career opportunity for a Full stack developer. Personal Banking division of our major financial client has an amazing position
  • Design & Develop: Act as a SME on the analysis and documentation of requirements, estimations for assigned work packages and coordination for end-to-end implementation of program specific solutions. Lead the design and development of cost-effective and innovative solutions to meet business objectives while also maintaining existing applications
  • Programming Ability:  Perform and coordinate complex application programming activities: develop specifications, code, test, debug, document, and adjust in order to ensure successful implementation and maintenance of programs. Design application' s technical infrastructure: specific databases, programming languages, utilities, and testing approaches. 
  • Lead & Influence:  Lead code-review sessions and ensure overall code quality aligns with business and project requirements. Monitor production and user acceptance testing support to troubleshoot complex problems on applications and technologies. Provide support for the organization’ s transformation from Waterfall to Agile.

 

Who You Are
  • You can demonstrate experience in:  5 years of hands-on experience in C#, .NET framework, WPF, WinForms including familiarity with .NET Win32 APIs / Pinvoke, WCF and TPL.  You have technical experience with writing enterprise programs using Microsoft C# for desktop. You have 5+ years experience with web technology in Javascript, HTML, CSS. You have working knowledge of data modeling, database design and programming (T-SQL, Oracle, Stored Procedures), TFS and GIT source control. It would be considered an asset if you are familiar with Java and Java frameworks (Spring WS, JPA),  ASP.NET,  DevOps, Azure, and AWS
  • Your influence makes an impact.  You know that relationships and networks are essential to success.  You inspire outcomes by making yourself heard. 
  • You' re driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of a team that enjoys working together to create a shared vision. You are passionate about client service -  You want  the work you do each day to result in a  positive client experience. 
  • Values matter to you.  You bring your real self to work and you live our values - trust, teamwork, and accountability.

 

 

 

 

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, 11 Jun 2018 00:00:00 EDT 0
<![CDATA[VB.net developer]]> Intermediate dot net developer required immediately

 

Business group: Enterprise Portfolio Management is seeking an experienced Developer to support multiple initiatives: CPOC (Central Point of Contact) Store & Wealth Store, as well as existing applications. CPOC Store & Wealth Store are a " shopping cart" style website for internal employees to order hardware/equipment as well as user entitlement access. These projects involve SQL data migration as they are moving from ASP.Net to Service Now. 

Candidate Requirements/Must Have Skills: 
1) ASP.Net development (5+ years experience preferably with VB.Net) 
2) SQL Server (5+ years with SSIS & SSRS) 
3) Web Services (5+ years experience) 

Nice-To-Have Skills: 
- Java based skills 
- SAS/Mainframe 
]]>
Fri, 08 Jun 2018 00:00:00 EDT 0
<![CDATA[Java / identity access developer]]> Excellent opportunity for a Java developer within Identity access environment.

Java Development, any experience in identity space, PAM space. SAILPOINT would be ideal (knowledge) Identity IQ. They are looking to improve their identity platform, implementing/supporting identity platform with strong development background. 

Candidate Requirements/Must Have Skills: 
1) Must have 3-5+ years of hands-on technical working experience as a client server programmer analyst (business system analysis, design, coding, testing, production hand off & support) 

2) Must have 3-5+ years of hands-on technical working experience with core Java, J2EE, XML, UNIX shell scripting & Windows scripting (VB scripting, PowerShell). 

3) Must have 3-5+ years of hands-on technical working experience with CI/CD DevOps, Maven, Jenkins, etc. • Must have 3-5+ years of hands-on technical working experience with relational databases (Oracle and/or MS SQL Server) & PL/SQL and/or T-SQL. 

4) Must have 3-5+ years of hands-on technical working experience with multiple operating platforms (Solaris, AIX and Windows). 

5) Must have good analytical, problem solving and trouble shooting skills in order to develop and support systems to meet user requirements. 

6) Must be creative and flexible in identifying technical solutions to resolve business problems in a rapidly changing, demanding and complex business environment. 

7) Must have good interpersonal and communication skills in order to deliver proposals, provide user support and interact with team members and other departments. 

8) Nice to have: Ability to communicate in Spanish (verbal, written) is an asset (technically strong is preferred over Spanish speaking. • Understanding of the application systems (password management; identity management and automation; access requests and certification; directory services) maintained & supported are an asset. • Networking & Communications technologies (SOAP, RESTful APIs, OAUTH, etc…) are an asset. • Hardware and operating system configuration is an asset. • Knowledgeable of secure coding & identity management practices are an asset. A broad understanding and knowledge of the Banks products, services, market trends, computer services, planning and control tools and organized structure 
]]>
Thu, 07 Jun 2018 00:00:00 EDT 0
<![CDATA[Ember.JS developer]]> Ember.JS developers needed immediately

This team is responsible for the development of   web properties. This includes pre/post signon SPA-based applications servicing transactions, account changes, etc. The team operates in a full Agile environment, with daily SCRUM meetings and operating in 2 week sprints. The team is broken into “ squads” of 1 lead and 3-4 developers, each working on various projects.

Who Will The Candidate Be Working With on a Daily Basis?: Their team lead, scrum master, and fellow developers, the Quality Assurance (QA) team, User Experience (UX) team, the strategy team, the accessibility team (SMEs on WCAG 2.0 standards), as well as   senior management.
 

 

Must-Have Skills/Experience:
· 5+ years of experience in web development using HTML5, CSS/CSS3, and ES5/ES6
· 3+ years of practical Ember.js application development experience
o Strong practical knowledge of Ember.js internals, private APIs, and Ember data
o Strong practical knowledge of the Ember ecosystem including addons, engines, cli, and blueprints
· Strong practical knowledge of Node.js and JSON API
· 3+ years of experience with Git
· 2+ years of experience with responsive web design (RWD) and mobile web development (particularly with ember/react/vue)
· Experience in development and browser testing for Internet Explorer, Firefox, Chrome, Safari, iOS/Android mobile and tablet browsers
· Strong familiarity with Accessibility standards (W3C, WCAG 2.0, WAI-ARIA) and testing web applications for compliance
· Experience with client profiling and performance optimization (e.g. Chrome dev tools)
· Knowledge of native DOM and Event APIs
· Knowledge of JavaScript security vulnerabilities (including XSS, SCRF, injection and how to mitigate)
· Knowledge and experience with Object-Oriented coding practices, including design patterns, refactoring, clean code, encapsulation, REST principles, and enterprise integration
· Experience working with Lean/Agile methodologies (e.g. SCRUM, Kanban, SAFe) and Continuous Integration, test driven development (TDD), behaviour-driven development (BDD), and JIRA
]]>
Wed, 06 Jun 2018 00:00:00 EDT 0
<![CDATA[Java / risk management developer]]> Senior Java developer needed within Risk Management division of our Major Financial services client.

 

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).

 

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 

Overall 10+ years working experience as a Developer/Programmer 
]]>
Tue, 05 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[ServiceNow developer]]> ServiceNow developer. Immediate long term need.

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 
• ITIL Foundation certification or training 
• Service Now System Administrator certified or training 
• Service Now Scripting certification or training 
• Development experience in JavaScript and Service Now 
• Hands on experience in designing, developing and successful deployment of large scale projects from end-to-end 
• Hands on experience in working on integrations using REST and SOAP. 
• Hands on experience in working on the Service Now platform ITSM Modules (i.e. Service Catalog, Incident, Problem) 
• Hands on experience in working on the Service Now platform as a developer using ACL' s, Business Rules, Client Scripts, UI Actions, etc. 
• Hands on experience in following the iterative and agile SDLC 

Candidate Requirements/Must Have Skills: 
1) Overall- 3-7 years of Servicenow development 
2) JavaScript, HTML, CSS, REST and SOAP Integrations- 3-4 years of strong experience 
3) Good Communication skills 
4) Agile/Waterfall, previous large organization experience is preferred 
5) ServiceNow System Administrator or ServiceNow Implementation Specialist certification is required. 

Degrees or certifications: 
• Bachelor' s degree or Post-Secondary education 

 

 

 

 

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[.net developer]]> Urgent need for TWO dot net developers. Location is South West Ontario.

 

• Alternate Mortgage Channel Solutions 
Summary: 
The main function of a Developer (Other Specialty) is to design, develop, and implement applications using in-demand languages and technologies to support business requirements. 

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 
• 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 


Senior .Net Developer 

Candidate Requirements/Must Have Skills: 
.Net Developer 

Candidate Requirements/Must Have Skills: 
1) 5+ years as a developer (primarily .Net Development) 
2) Hands-on technical working experience with system analysis, design, coding, debugging & testing. Experience with the following technical currencies: 
- VB.NET, C#, ASP.NET, Windows Forms (Windows Presentation Foundation - WPF), Windows Services, Web Services (Windows Communication Framework - WCF), Batch Scripting, Visual Studio IDE (versions 2015 or higher), SQL Server Management Studio (versions 2015 or higher), UNIX & Windows Shell Scripting, & SQL queries/statements 
- Technical working knowledge with Core / J2EE Java is a strong asset. 
- Cloud hosting, microservices and DevOps also an asset 
• 3) Strong with TFS 
4) Good interpersonal and communication (verbal/written) skills in order to interact effectively with team members and other departments, and explain complex technical solutions and concepts. 
5) Nice to have: Broad understanding and knowledge of the financial industry’ s products, services, market trends, computer services, planning and control tools and its organized structure is an asset. 
 

 

 

 

 

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.
]]>
Fri, 01 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[Full stack developer]]> Full stack developer required immediately.

Global Wealth Management Solutions' (GWMS)  Online Brokerage Solutions team is seeking a Full Stack Developer to build a new foundation to a cloud-based application. This Full Stack Developer will design, develop, and implement applications using general languages and technologies to support business requirements. There are multiple projects on the go, digitization is the main focus, working within an agile team. 

Typical Day: 
• 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 

Must-Have Skills: 
1) JavaScript, NodeJS, HTML5, CSS/SASS, Bootstrap 
2) React/Redux development 
3) Micro services, Pivotal cloud foundry, cloud technology 

Nice-to-Have Skills: 
- ECMAScript2015(ES6), Express.js, Webpack/Babel and JSON/RESTful 
- Spring Boot or Spring Cloud, JDK 8, and JAX-RS/JAX-WS 
- GIT, NPM and Gradle/Maven 
]]>
Fri, 11 May 2018 00:00:00 EDT 0
<![CDATA[C++ Developer]]> One of our  big financial clients is looking for  a full-time  C++ Programmer,  be part of a team that works closely with Actuarial Software Developers to build new features in a high performance computing application. The C++ Programmer  will be responsible for re-engineering large scale code structures. You will also be responsible for analyzing various parts of the code and applying programming techniques to optimize the overall runtime of the Actuarial Modeling System. In this role you have opportunity to learn the domain, get specialized, and take ownership of that code.

The role will entail working independently alongside actuaries and system developers:
  • Studying and analyzing code structure to improve and modernize the codebase
  • Programming complex data structure and conversions
  • Profiling and optimizing routines to make them run faster
  • Assisting actuarial programmers with writing scalable and robust code
  • Liaising between system developers and actuarial programmers
  • Troubleshooting issues for internal clients
  • Other duties as assigned

Qualifications & Skills
  • Degree in Computer Science, Engineering, Science or Statistics
  • Strong hands on experience in object oriented programming in C++ development
  • Excellent understanding of algorithm designs 
  • Excellent skills in refactoring and writing expressive code
  • Strong debugging and analytical skills
  • Good communication and interpersonal skills
  • Open to learn new (actuarial/financial) concepts at the job
  • Prior experience developing financial applications in the actuarial field, an asset
]]>
Wed, 09 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[Senior MEAN Stack Developer]]> MEANstack developers for career opportunities within our Canadian Financial service client

Contact us NOW!

 

Senior MEAN Stack Developer

Our  client in the financial sector and a Top Canadian Employer, offers challenging and rewarding opportunities. They are currently seeking  an Senior MEAN Stack Developer  to join  their  team.

Location: Toronto

If you are qualified and interested in this role, please send your resume today!
What You’ ll Be Doing 
You’ ll contribute to our Digital transformation by successfully delivering complex, enterprise-scale projects involving multiple back-end systems.  As a Senior MEAN Stack Developer within Capital Markets Technology, you will build, implement and maintain easy, flexible, and personalized solutions that enhance the client experience.  As you lead the planning and strategy for the technical design, development, and integration of these applications, you’ ll help build the future of banking. 

 

How You’ ll Succeed
  • Design & Develop:  Perform and coordinate complex application programming activities: Design application' s technical infrastructure: specific databases, programming languages, utilities, and testing approaches. Lead the design and development of cost-effective and innovative solutions to meet business objectives while also maintaining existing applications. Perform complex HTML5, JavaScript, AngularJS, Angular2, 4, 5, CSS3 programming activities
  • Technology Roadmap:  Develop 1-3 year technology roadmaps to align with overall vision & strategy. Spearhead multiple complex projects involving backend systems, new technology and innovation and enhancing existing applications 
  • Strong Leadership:  Act as the development team lead and interface with the project team including leading code-review sessions to ensure overall code quality aligns with business and project requirements. Support and mentor intermediate and senior developers through knowledge sharing, collaboration and effective problem solving. 

 

Who You Are
  • You can demonstrate experience in: 5+ years of hands-on development experience with Java, MEAN Stack, microservices, HTML5, JavaScript, CSS3, Angular JS, Angular 2, 4, 5; NodeJS, and CSS3 while working within an Agile test-driven environment.  You have the proven ability to effectively interact with stakeholders, end users, business analysts, and technical resources to gather requirements and prepare design specifications while managing multiple priorities and projects. Experience with UX/UI, Adobe Photoshop & Illustrator, SiteCatalyst, BitBucket, JIRA, GIT, Junit, REACT, Maven, Jenkins considered an asset. It would be an advantage if you have experience with visual design, site navigation, and webpage.
  • Your influence makes an impact. You know that relationships and networks are essential to success.  You inspire outcomes by making yourself heard. 
  • You' re driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of a team that enjoys working together to create a shared vision. You are passionate about client service -  You want  the work you do each day to result in a  positive client experience. \
  • Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.

 

What We Offer

Our people are our greatest asset. You’ ll become part of a diverse community that acknowledges everyone’ s unique talents, and empowers teams to do what’ s right for the client, and to do it well. As part of our team, you will:
  • Thrive: Benefit from an open and approachable culture that provides the flexibility and support you need to integrate your life at work and at home
  • Connect:  Work in a place where the right technology and infrastructure fosters innovation, collaboration and creativity 
  • Develop:  Grow your skills and career through our best-in-class onboarding experience, ongoing learning opportunities, and individual development planning.
  • Prosper: Share in our collective success with a competitive salary, incentive pay, banking benefits, health benefits program, and employee share purchase plan

 

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.
  ]]>
Wed, 02 May 2018 00:00:00 EDT 0
<![CDATA[DevOps Engineer]]> DevOps Engineer

Our  client in the financial  sector and a Top Canadian Employer, offers challenging and rewarding opportunities. They are currently seeking  a DevOps Engineer  to join  their  team.

Location: Toronto

Initial Planned Duration: 6 months

Reason the Role is Open: Increased workload and knowledge gaps in the current team

Group Information: Team is responsible for the design, development, and deployment of online banking assets. All front-end, customer-facing applications are handled by this team.

Daily Duties: Working with scripts, configuring/designing containers, solving technical challenges, working with existing CI engineers

Must-Have Skills/Experience: 5+ years of DevOps/Continuous Integration experience using tools such as GitHub, Maven, Jenkins, and/or Artifactory.

Strong experience in public cloud infrastructure (AWS, Google, or Azure) as well as IaaS and PaaS. Containerization experience using tools such as Docker and Kubernetes Experience with RedHat Linux Recent virtualization experience

Nice-to-Haves: Previous Financial Experience Solaris experience

Soft Skills: Great communication skills - able to communicate technical ideas to senior stakeholders

DevOps Engineer Job Overview

As a DevOps Engineer you will be joining CIBCs Digital and Contact Centre Technology team to drive and deliver modern best practices in DevOps across the entire department.

What Youll Be Doing
  • Working with a team of designers, analysts and developers to understand current application deployment requirements and infrastructure.
  • Automating deployment of Linux based applications containers, environment configurations and security settings and certificates.
  • Learning about and gathering new technologies and related tools to integrate into the teams DevOps tool-set.
  • Designing and implementing deployment pipelines to improve our Continuous Integration and Deployment capabilities.
  • Evangelizing Cloud and DevOps culture and processes across the broader team.

What Were Looking For
  • Passionate innovators, creators, collaborators, and leaders who are up for the challenge of building the bank of the future and delivering solutions that meet our clients changing needs.
  • Minimum 5 years of experience with DevOps Practices such as Continuous integration and continuous deployment, configuration management, metrics and monitoring schemes, virtualization and cloud computing.
  • Strong experience in automating large-scale deployments, system administration, capacity planning, systems design, and automation for distributed data systems, services and APIs is essential.
  • Strong experience with Clustering, Network Load Balancing, Geographic redundancy, Fail Over Solutions, Data Backups, Recovery and Replication as well as Monitoring and Alerting is required.
  • Important to have recent, hands-on development experience in using Agile processes with Java and Spring based applications. Knowledge of Application Servers such as Tomcat, JBoss or WebLogic is expected.
  • Experienced in Continuous Integration and Continuous Deployment and familiar with modern DevOps toolchain using tools such as GitHub, Maven, Jenkins and Artifactory.
  • Experienced in modern application containerization using tools such as Docker and Kubernetes. Experience with RedHat Linux and OpenShift is a huge benefit.
  • Excellent production-level scripting expertise with tools such as Bash, Ruby, Python or Groovy.
  • Highly preferable to have real cloud experience using AWS, Google or Azure and be knowledgeable in the different cloud concepts such as IaaS and PaaS.
  • Must have recent experience with virtualization technologies.

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, 16 Apr 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
]]>
Fri, 13 Apr 2018 00:00:00 EDT 0
<![CDATA[Front End Developer]]> Position: Front End Developer 

Duration: 6 months 

Location: Downtown Toronto (walking distance from Union Station)

Desired Skills & Experience: 
  • Industry experience working as a front-end developer
  • Experience with PHP. HTML, CSS, and JavaScript on the client and server
  • Experience designing and developing responsive design websites using WordPress
  •   Experience building user interfaces for websites and/or web applications
  • Experience in converting comprehensive layout and wireframes into working HTML pages
  • Experience with AODA and WCAG accessibility standards
  • Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
  • Proficient understanding of code versioning tools (such as Git, GitHub and GitLab)
  •   Understanding of database technologies such as SQL
  • Knowing the intricacies of working with different browsers (different vendors, old and new versions, mobile versus desktop)
  •   Strong communication skills with internal and external stakeholders
  • Familiarity with Cloud hosting including Google and AWS
  • Experience and understanding of one or more different agile methodologies
]]>
Wed, 04 Apr 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[C++ Developer]]> As a C++ Programmer you will be 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.

Your 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 their 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
  • Knowledge of database technologies and database design principles
  • Good communication and interpersonal skills
  • Strong analytical and debugging skills
  • Experience or exposure to embedded database engines, an asset
  • Prior experience developing financial applications in the actuarial field, an asset

 

 

 
]]>
Wed, 14 Feb 2018 00:00:00 EST 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