Job Archives
We’re looking for a Java Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Java Developer
Term: 6-month Contract + extension
Location: Remote for now/ Toronto
Job ID number: C1203
Job Description:
This Senior Developer must be knowledgeable and experienced in the following technologies to be able to develop the solution and integrate it into the current internal application:
- Oracle DB / Pl/SQL
- Java / Spring
- myBatis
- JSP
- Javascript / jQuery
- Hypergeneralized data modeling
- HTML/CSS
- REST APIs (create/test/document/implement)
- ClaML
- Understand the requirements of the ClaML export and file creation from the client Business Area;
- Propose a design similar to the existing HTML export for easy to use by the client Business Area and ongoing maintenance by the client IT internal team
- Develop the export code and creation of ClaML file, utilizing REST API (create/document/implement) to generate ClaML files;
- Integrate the new code with the CIMS application, following guidelines from the client internal team;
- Test the export code, REST API, and file creation thoroughly and support User Acceptance Testing (UAT) by the client Business Area, troubleshooting and resolving any issues found and/or reported;
- Prepare for deployment and deploy the new code in a Cloud Production environment, including the creation of tickets and follow up on tasks required by other the client groups (application administration, DBA’s, etc.);
- Provide documentation on technical design and implementation as well as operational running book and user guide for execution of code and creation of ClaML file.
Job Features
| Job Category | Java Developer |
| Java Developer | 5+ |
| Oracle DB | 5+ |
| Java/Spring | 5+ |
We’re looking for a Data Analyst / Business Systems Analyst! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Data Analyst / Business Systems Analyst
Term: 6-month Contract + extension
Location: Remote for now/ Toronto
Job ID number: C1202
Must-haves:
- Operational Risk
- GRC
- MetricStram
Job Features
| Job Category | Business Systems Analyst, Data analyst |
| Operational Risk | Must have |
| GRC | Must have |
| MetricStream | Must have |
We’re looking for an SAP Functional Lead! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: SAP Functional Lead
Term: Full-Time
Location: Remote for now/ Toronto or Winnipeg
Job ID number: C1201
Must Haves
- Implementation and maintenance experience of SAP ERP PS and CPM
- Must have a thorough knowledge of Project Initiation Execution, Project Planning, Project Tracking/Progressing,
- Project Costing and versioning (planned, actual and forecasted cost/revenue), Project Results Analysis, Status Control Management, WBS Structure/Elements/Activities, Project Close out, PS Standard Reports
- Internal Orders
- Must have expertise in the integration of SAP PS with a non-SAP system like Oracle Primivera P6, InEight Hard Dollar
- Knowledge of integration of PS with FICO, CPM, SD, MM modules
- Plant maintenance (PM) skillset
Job Features
| Job Category | SAP consultant |
| SAP Functional Lead | 8+ |
| SAP ERP PS | Must have |
| CPM | Must have |
| integration of SAP PS with non-SAP system | Must have |
| integration of PS with FICO, CPM, SD, MM modules | Must have |
We’re looking for a MuleSoft Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: MuleSoft Developer
Term: 6 months to start - then CT extension or offer of FTE
Location: Remote for now/ Toronto or Winnipeg
Job ID number: C1200
Qualifications:
- Need solid developers with a few years of Mulesoft Dev experience- or comparable platforms like Oracle and Tibco
- Good communication skills to speak to leads on various programs
- Strong technical understanding
Job Features
| Job Category | MuleSoft Developer |
| Oracle | Must have |
| Tibco | Must have |
We’re looking for a Web Content Loader! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Web Content Loader
Term: 5 months + possible extensions
Location: Remote for now/ Ontario
Job ID number: C1199
Job Description
- Enter or update web content - This includes images/widgets on the client's systems using Sitecore’s content management system
- Review content and check for accuracy - Conduct quality assurance testing of sites to ensure that the content (text, links, images/widgets, etc.) have been entered as per the request and fixed as necessary
- Effectively prioritize and manage individually assigned tasks independently, and being able to work to scheduled deliverables and sometimes extremely tight deadlines
- Work closely with other team members to deliver high-quality services to clients
- Proven work experience as a web content editor
- Familiarity with content management systems - Preferred working knowledge of Sitecore CMS (not mandatory)
- Medium level of experience working with HTML (Most content updates are to be made within the HTML editor, this includes updating tables and widgets)
- Be able to work on your own or in a team – Being able to work independently in a team environment, with the ability to self-review and correct ones work
- Ability to work on multiple sites/tasks at any given time
- Good organizational and time-management skills
- Attention to detail
Job Features
| Web content | Must have |
| HTML | Must have |
| Sitecore CMS | Asset |
We’re looking for a Product Manager! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Product Manager
Term: 6 months + possible extensions
Location: Remote for now/ Ontario
Job ID number: C1198
Qualifications:
- University degree in Business Administration or Computer Science, Information Services or equivalent.
- 3-5 years experience delivering successful software products in a Product Management and customer-facing role
- Strong knowledge of digital products, focusing on web and mobile channels
- Experience in supporting Pre-Sales activities and customer accounts/engagements.
- Design thinking exposure an asset
- Agile and DevOps experience an asset
- Eager self-starter
- Analytical and detail-oriented
- Strong relationship-building skills (Internal team, business stakeholders, project execution teams)
- Demonstrated ability to manage multiple technology priorities across all business divisions and shared service departments.
- Superior presentation skills to be able to discuss and explain information clearly and concisely to a business and technical and non-technical audience.
- Ability to conceptualize complex ideas into the key artifacts required to develop solutions
- Experience with writing business cases, feasibility and alternative studies, and competitive and market analysis
- Previous relocation operations experience is an asset
- Previous experience with integration between HR, Finance, and/or other systems is an asset.
Job Features
| Job Category | Product Manager |
| Product Manager | 3-5 |
| Delivering successful software products in a Product Management | 3-5 |
| Digital products | Must have |
| Agile | Must have |
| DevOps | Must have |
We’re looking for a JMeter Consultant! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: JMeter Consultant
Term: 6 months + possible extensions
Location: Remote for now/ Ontario
Job ID number: C1197
Responsibilities:
The Sr. application monitoring consultant will be responsible for monitoring Pega applications using Broadcom tools for synthetic and application monitoring. Monitoring applications in both the ASM/Application synthetic management and APM /Application performance management. Writing JMeter scripts to automate validation tasks, reporting to the application support team where scripts failed, and following up to ensure resolution.
Skills:
- Strong hands-on JMeter scripting experience
- Strong background with application performance monitoring and synthetic monitoring
- Good communication skills
Job Features
| Job Category | JMeter Consultant |
| JMeter scripting | Hands-On |
| Application performance monitoring and synthetic monitoring | Must-have |
We’re looking for a Software Test Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Software Test Engineer
Term: 6 months + possible extensions
Location: Remote for now/ Montreal
Job ID number: C1195
Daily Responsibilities:
- Consult with developers on software and system design in order to facilitate test automation.
- Create, enhance, extend, and maintain test automation libraries and frameworks
- Solve complex automation challenges and work on complex projects with minimal supervision.
- Design and develop automated unit, functional, regression and performance test programs or scripts based on libraries of re-usable test code modules or functions.
- Understand event-driven, API, and other pertinent software architectures and implement industry standards test strategies.
- Develop deep knowledge of systems to see breaking changes.
- Design, develop and maintain supporting Engineering tools
- Work with scrum teams to establish and promote best practices, standards, and processes for automation testing.
- Train test automation engineers on the proper development of automated tests
- Work as a member of an Agile SCRUM team delivering high-quality software in two-week sprints
- Define and document test cases based on user stories
- Participate in design and code reviews associated with test automation development
- Document software issues and enhancement requests and assist development with concise and detailed steps for duplication of the defects found while performing manual functional, integration, and regression tests
- Effectively interact with interfacing organizations and work together as a team to deliver projects on time and on budget
- Contribute towards team estimation and scheduling process
- Other duties as required
- Work with domain experts and developers to develop and execute test plans
- Fully bilingual: English and French, can understand and communicate Quebecois
- BA/BS degree in Computer Science, Computer Engineering, or a related degree (or equivalent experience)
- 1-3 years of experience in software automated testing and/or development preferred
- Demonstrated programming abilities using Java is required
- Experience with design patterns and OO design as applied to test code and frameworks
- Agile software development processes, software QA and testing methodologies
- Experience with web application test automation tools such as Selenium or Protractor is desirable
- JUnit, TestNG, Spock, or similar Java unit testing framework experience
- Knowledge or experience with Groovy is highly desirable
- Experience with test-driven, behavior-driven or acceptance test-driven development is desirable
- Experience using tools such as Jira, Git, Maven, and Jenkins is desirable
- Proficiency with database technologies such as SQL, MySQL, and MongoDB
- The ability to troubleshoot and analyze; must be able to dig into issues and problems and escalate or solve them appropriately.
- Inclined to work as part of a highly motivated and innovative engineering team and contribute to the business, technical and operational goals of the company.
- Excellent teamwork, time management, and communication skills are a must.
- Ability to understand and test event-driven architectures.
- Ability to work with customers to develop and execute automated test plans.
- Ability to lead and mentor members of the QA team
- Strong programming skills in Java or comparable language
- Knowledge of the Software Development Life Cycle (SDLC)
- Desire and ability to learn new skills and improve upon current skills
- Ability to comprehend complexity, to fully understand a product with all of its business and technological implications, and to approach the improvement of its quality from that perspective
- The high degree of efficiency and motivation in work habits in a challenging, fast-paced environment. Committed to meeting testing deadlines
- Strong verbal and written communication skills as well as interpersonal skills, with both technical and non-technical team members
Job Features
| Job Category | QA Analyst |
| French | Must have |
| Software automated testing | 1-3 |
We’re looking for a Senior Software Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Senior Software Engineer
Term: 6 months + possible extensions
Location: Remote for now/ Ontario
Job ID number: C1194
Responsibilities:
- Fully bilingual: English and French, can understand and communicate Quebecois
- BA/BS degree in Computer Science or related field. Advanced technical degree and/or related training a plus
- At least 4+ years of multi-threaded server-side web application development experience
- Use of RESTful to create Service-Oriented Architecture
- Building Framework & Platforms for a multi-datacenter that can be deployed globally
- Experience with cloud deployments
- Responsible for the technical product
- Design for High availability, SLA (service level agreements)
- Failure mode testing
- Managing design practices and implementation
- Polyglot capabilities
- Proven track record designing and implementing web applications with highly optimized and scalable architectures
- Ability to work independently; designing, developing, and deploying solutions, and delivering projects on time with minimal direction.
- Experience evaluating and implementing best practices tools and techniques for software development, leading code reviews, and coaching/mentoring Java Developers
- Expert Java skills and object-oriented design experience
- Strong working knowledge of the Java web technology platform, applied use of design patterns, JSP and servlets
- Excellent database development skills including a solid understanding of database technologies, and logical and physical data modeling
- Experience with session management, object-relational mapping, XML web services, and agile development methodologies desired
- Design and development of platform-level components including events architectures, messaging and coaching.
- Working knowledge with Spring Framework strongly desired
Job Features
| Job Category | Software Developer |
| RESTful | Must have |
| French | Must have |
| Java Full Stack | Must have |
| JavaScript | Must have |
We’re looking for a QA/CSV Specialist! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: QA/CSV Specialist
Term: 4-months + possible extensions
Location: Remote for now/ Ontario
Job ID number: C1193
Requirement:
- Testing and validation of Computerized systems (not equipment validation)
- Agile methodology
- fast-paced environment
- EMR/EHR (Electronic Health Record)
- Integration and API testing
- Strong GxP validation as per FDA/EU regulations and software testing
- Strong Computer system Validation experience
Job Features
| Job Category | QA Analyst |
| GxP validation as per FDA/EU regulations | Must have |
| Software testing | Must have |
| Computer system Validation | Must have |
| Agile | Asset |
| EMR/EHR | Asset |
We’re looking for a Python Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Tableau Developer
Term: 6 months + possible extensions
Location: Remote for now/ Ontario
Job ID number: C1192
RESPONSIBILITIES:
- Work closely with solution architect and collaborate on the design of the new solution.
- Development, testing, implementation, and support (DevOps) of new software or enhancements to existing applications.
- Successful completion of assigned task items and ability to work on all levels of complexity in the delivery of the solution.
- Performs analysis and determines the required customizations and configurations for a new application or enhancement.
- Produces the required technical detailed design and program specifications as it applies to the solution being worked on to meet business requirements for new applications and enhancements.
- Other than reviews from Team Lead or Manager, works completely independently, with significant collaboration with other teams and with the Business.
- Ensures deliverables are delivered on time, on quality, and meet the business needs.
- Escalates issues to the Team Lead on a timely basis for assistance in resolution.
- In collaboration with the Team Lead, provides input to estimates for development work.
- Solid application development skills and strong software development lifecycle knowledge
- Solid background in the technical aspects of implementing large complex integrated systems.
- Strong understanding of common business processes and practices
- Strong knowledge and experience of systems design
- Strong experience and understanding of integration and SOA/web-services/middleware technologies.
- Strong knowledge, experience, and support (DevOps) on the following stack: Python3, Django, Postgres 12, Java, JSON, Linux, REST, AWS. Heroku is a definite asset.
- Integration Technologies: SSIS, REST API’s, Message Queue, Service Bus, API Gateway’s
- Portal Technologies : Java, Django, JSP, Angular JS, Node JS, SharePoint, XML, YAML, JSON.
- Strong background and experience of Postgres 12, MS SQL database, MSSQL, MySQL, Oracle, TSQL, PL-SQL, SSRS, SSAS, SSIS.
- Knowledge of Visual Studio 2017 or higher, GitHub, TFS, JIRA and MS Project server is essential.
- Knowledge of Change Management, Incident Management, and Project Management is essential.
Job Features
| Job Category | Python Developer |
| DevOps | 15 |
| Python | Must have |
| Django | Must have |
| Postgres 12 | Must have |
We’re looking for a Lead Project Coordinator! Reach out if you’re interested and feel free to refer
friends/colleagues!
Type of Employment: Contract
Title: Lead Project Coordinator
Term: 6 months + possible extensions
Location: Remote for now/ Ontario
Job ID number: C1191
Job Description
- Direct and coordinate project activities to ensure project progress on schedule.
- Work with project team members to log and track issues or action items, and provide advice to resolve problems
- Update Mercer project management tools to accurately reflect project status and coordinate schedule changes as required with the support of the Mercer project delivery team and consultants.
- Summarize projects status and project issues to report to Project Management Office (PMO)
- Assist in preparation of requirements documentation throughout the project lifecycle using templated documents and prescribed logs to document needs
- Review requirements documentation and logged change requests to check for completeness, accuracy, and compliance with product functionality.
- Identify and escalate requests for non-standard, out-of-scope work to designated project team members and PMO for guidance.
- Conduct quality assurance testing of sites to ensure that the content (text, links, images/widgets, etc.) have been configured as per the request and/or fixed as necessary
- Oversee QA and UAT logs and liaise with consultants on testing status
- On occasion, perform simple updates/fixes to web content on Mercer’s systems using Sitecore’s content management system as needed to minimize issues logged.
- Ability to support and work with multiple team members simultaneously, to deliver high-quality services to clients
- Ability to prioritize and manage individual tasks independently, being able to work to scheduled deliverables under tight deadlines
- Ability to prioritize and manage issues, escalating complex issues when needed
- Strong administrative skills with a focus on details
- Ability to work well under pressure
- Excellent oral and written communication skills
- Must be proactive, accountable, collaborative, and externally client-focused
- Experience with Microsoft Office: Excel, Word, PowerPoint, and Sharepoint
- Some experience with web content editors preferred
- Contract Review
- Business Process
- Microsoft Project
- Project Management
- Lifecycle Management
- Business Administration
- Process Improvement
- Project Planning and Development Skills
- Microsoft Visio
- Systems Development Life Cycle (SDLC)
- Change Management
- Staff Management
- Microsoft SharePoint
- Data Analysis
- Quality Assurance and Control
Job Features
| Job Category | Project Coordinator |
| PowerPoint | Must have |
| SharePoint | Must have |
| Web content editors | Nice to have |
We’re looking for a Senior Application Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Full-Time
Title: Senior Application Developer
Location: Remote for now/ Ontario
Job ID number: C1190
Accountabilities
- Communicate to various lines of business at all levels of the organization
- Adhere to coding standards
- Design, code, and test technically sound development solutions including, but not limited to: database creation; Windows applications; batch reporting; web applications; web services;
- React to problems and correct programs and processes as required while instituting best practices and disciplines for software development
- Work with and take direction along with associated written requirements from the business analysis team to develop programs to specification
- Work with business analysts and project managers to prepare functional and design specifications
- Identify issues and provide solutions for system deficiencies
- Document system components and related interfaces
- Provide accurate time estimates for deliverables; when all relevant information is not present at the time of estimation, provide time estimate within the acceptable percentage of deviation
- Interpreting, understand and explain system-level diagrams and designs
- Address performance issues, ensuring high scalability of all applications as well as the support of high traffic volume
- Comprehend compliance issues; demonstrate familiarity with securing web-based applications
- Mentor junior developers when requested
- Interact with system architects to understand functional and technical requirements for the given solution
- Develop and execute unit tests for each assigned task
- Perform data analysis to extract data; categorize data to identify and analyze behavioral data, uncovering hidden patterns, unknown correlations, and other useful information
- Provide second-level support
Job-Related Experience
- Minimum 6 years’ Microsoft programming and analysis experience in a distributed environment
- Experience with financial, subscription management, and business intelligence applications
- Demonstrated proficiency in:
- defining and documenting system components and related interfaces;
- technical design;
- translating detailed program specifications into program code; and
- defining and documenting technical estimates for assigned work packages
- Solid understanding of software development lifecycle
- Proficiency in SQL applications, including Enterprise Manager and SQL Query Analyzer
- Experience creating database tables; indexes; Transact-SQL; stored procedures; triggers; SSIS/DTS packages; and reporting applications including Crystal Reports
- Strong working experience in SQL 2012 environments
- Strong working knowledge of:
- VB.Net
- C#
- C++
- ASP
- HTML
- Knowledge of various operating systems, including Windows, Mac, and Linux
Job Features
| Job Category | Application Developer |
| Microsoft programming | 6 |
| Analysis experience in distributed environment | 6 |
| Technical design | Must have |
| VB.Net | Strong working Knowledge |
| C# | Strong working Knowledge |
| HTML | Strong working Knowledge |
| C++ | Strong working Knowledge |
We’re looking for a PowerBI Consultant! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: .Net Developer
Term: 6-12 months + possible extensions
Location: Remote for now/ Ontario
Job ID number: C1189
Major Responsibilities and Experiences
- Design, build and implement business intelligence tools and visual analytics using Power-BI to drive faster decisions and better results.
- Ensures fit between data solutions, operations, and strategic directions to maximize value creation related to data.
- Actively participate in needs assessment and diagnostics of data mining solutions with the business.
- Provide technical expertise on data architecture, quality, and implementation of data analysis solutions.
- Supports ad-hoc requests to address day-to-day Operations issues and opportunities.
- Leads the script testing & data validation & technical documentation (Compliance Requirements) during the migration and between the development, regression, pre-production, and production environment.
- University Degree in Information Technology or Computer science
- 3+ years of experience in architecture, business intelligence, applications, and concepts of data management and analysis.
- Experience with Visualization tools like Power-BI, Qliksence, and ability to tell the story of data
- Experience working with database like MS SQL, Oracle, and good in SQL queries
- Background in the Solutions development lifecycle. Ability to translate business requirements to technical solutions, information modeling, and problem-solving.
- Proven ability to plan, schedule, and deliver quality work with multi-tasking skills
- Experience with open-source cloud-based platforms, Power BI, Microsoft Azure, SAS, or any other public / private cloud platforms.
Job Features
| Job Category | PowerBI |
We’re looking for Cyber Security Specialist! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Cyber Security Specialist
Term: 12 months + possible extensions
Location: Remote for now/ Ontario
Job ID number: C1188
Requirements:
- Must have 3+ years of overall experience in actual Cyber Security Operations role (not network operations and other types of complementary functions).
- Must have in-depth hands-on experience:
- Cyber Security Incident Handling
- Cloud Security – Azure, AWS, Office365, EDR, SIEM, VM, DevSecOps
- Threat Hunting
- Highly motivated and effective at independent learning and knowledge development in advanced cybersecurity domains
- Excellent collaboration and communication cross-teams and at all levels
- Packet Analysis/Engineering
- Digital Forensics; certified via EC-Council
- SOAR Implementation, Configuration, and Operations
- Application Security
Job Features
| Job Category | Cyber Security Specialist |
| Cyber Security Operations | 3+ |
| SIEM Technologies | Must have |
| Email Security | Must have |
| Identity Access Management | Must have |
| Threat Intelligence Platforms | Must have |
