Viewing entries in
Staffing

Empower Your Business with CygniSoft: Unleashing the Synergy of Software Innovation and Stellar Talent

Comment

Empower Your Business with CygniSoft: Unleashing the Synergy of Software Innovation and Stellar Talent

🚀 Introducing CygniSoft: Pioneering the Future of Software and Staffing Solutions 🚀

At CygniSoft, we believe in pushing the boundaries of innovation and empowering businesses to reach new heights. As a leading software and staffing company, we're committed to providing cutting-edge solutions and top-tier talent to help your organization soar.

🌟 Our Expertise 🌟

With a team of seasoned professionals, we specialize in:

1. Custom Software Development: From ideation to execution, we bring your vision to life with tailor-made software solutions that drive efficiency and growth.

2. IT Staffing: We connect you with the brightest minds in the industry, ensuring your team is equipped with the skills and expertise needed to excel in today's competitive landscape.

🌍 Our Vision 🌍

At CygniSoft, we're not just about providing services; we're about shaping the future. Inspired by the ambitious goals of companies like SpaceX and Tesla, we strive to create a world where technology and human potential work hand-in-hand to overcome challenges and unlock new possibilities.

🤝 Let's Collaborate 🤝

Ready to embark on a journey towards success? Join us as we revolutionize the software and staffing industry, one project at a time. Connect with us today to learn more about how CygniSoft can help your business reach for the stars.

#CygniSoft #SoftwareDevelopment #ITStaffing #Innovation #Technology #FutureOfWork

Comment

How to Create a Stand-Out Resume That Gets You Hired?

Comment

How to Create a Stand-Out Resume That Gets You Hired?

There are several key factors to remember to create a stand-out resume that gets you hired. These include tailoring your resume to the job, ensuring it's easy to read, including a strong summary statement, showcasing your achievements, and using action-oriented solid language.

Comment

10 In-Demand Jobs That Don't Require a College Degree

Comment

10 In-Demand Jobs That Don't Require a College Degree

Do you feel you need a college degree to get a good job? Think again. There are plenty of in-demand jobs out there that don't require a four-year degree. From dental hygienists to commercial pilots, there are a variety of options to explore. These jobs require various levels of education and training, but all offer competitive salaries and opportunities for career advancement. If you're considering a career change or just starting out in the workforce, take a look at these 10 in-demand jobs that don't require a college degree.

Comment

10 reasons to hire from a staffing agency

Comment

10 reasons to hire from a staffing agency

  1. Access to a pool of qualified candidates: Staffing agencies often have a large pool of candidates with various skills and experience, making it easier to find the right fit for your company.

  2. Time-saving: Recruiting and hiring can be time-consuming, especially if you have to sift through a large number of resumes and conduct multiple rounds of interviews. Working with a staffing agency can save you time and allow you to focus on other tasks.

  3. Cost-effective: Staffing agencies can be cost-effective because they handle many of the tasks associated with recruiting and hiring, such as advertising job openings and conducting initial interviews.

  4. Flexibility: Staffing agencies can provide temporary, temp-to-perm, or permanent staffing solutions, allowing you to be flexible and adjust your staffing needs as needed.

  5. Expertise: Staffing agencies have expertise in recruiting and hiring, and can provide valuable insights and advice on how to find the right candidates for your company.

  6. Screening: Staffing agencies often have processes in place to screen candidates and ensure that they are qualified and a good fit for your company.

  7. Onboarding: Staffing agencies can handle the onboarding process for new hires, which can save your company time and resources.

  8. Training: Some staffing agencies offer training and development programs for their candidates, which can be beneficial for your company if you need new hires to have certain skills or certifications.

  9. Legal compliance: Staffing agencies can help ensure that your company complies with employment laws and regulations.

  10. Risk management: Working with a staffing agency can help mitigate the risk of hiring the wrong candidate, as the agency will be responsible for replacing them if the placement is not successful.

Comment

Why hire from CygniSoft Staffing?

Comment

Why hire from CygniSoft Staffing?

There are several benefits to hiring from a staffing agency like ours:

  1. Access to a pool of qualified candidates: Staffing agencies have a network of professionals who are actively looking for work. This means that you have access to a larger pool of qualified candidates than you might have through traditional recruiting methods.

  2. Time and cost savings: Hiring through a staffing agency can save you time and money. We handle the recruitment process for you, including sourcing, screening, and interviewing candidates. This can free up time for you to focus on other important tasks.

  3. Flexibility: Staffing agencies offer flexible staffing options, such as temporary, temp-to-perm, and permanent placements. This allows you to scale your workforce up or down as needed.

  4. Expertise: Staffing agencies have a team of experienced professionals who specialize in recruiting and placing candidates. This means that you can rely on us to find the best fit for your business needs.

  5. Risk management: Hiring through a staffing agency can help mitigate risk for your business. If a temporary employee doesn't work out, we can quickly provide a replacement. Additionally, our agency handles all employment-related legal issues, such as payroll and benefits.

By choosing to hire from our staffing agency, you can access a pool of qualified candidates, save time and money, and enjoy the flexibility and expertise that our agency offers.

Comment

How to write a good business proposal?

Comment

How to write a good business proposal?

A business proposal is a document that outlines the terms of a business relationship between two or more parties. It is typically used to persuade a potential client or partner to take a specific course of action, such as purchasing a product or service, entering into a partnership, or investing in a business.

Here are some key points that you may want to consider including in a business proposal for a software company:

  1. Introduction: This should include a brief overview of your company, its products or services, and its target market.

  2. Problem statement: Identify the problem that your product or service is designed to solve, and explain how it addresses the needs of your target market.

  3. Solution: Describe the features and benefits of your product or service, and explain how it solves the problem identified in the problem statement.

  4. Pricing: Outline the costs associated with your product or service, including any recurring fees or subscription plans.

  5. Implementation: Detail the process for implementing your product or service, including any necessary training or support.

  6. Evaluation: Discuss the metrics that will be used to evaluate the success of the product or service, and outline any ongoing support or maintenance that will be provided.

  7. Conclusion: Summarize the key points of your proposal and reiterate the value that your product or service will bring to the client or partner.

Remember to tailor your business proposal to the specific needs and goals of your potential client or partner, and to highlight the value that your company can bring to the relationship.

Comment

 .Net Developer

Comment

.Net Developer

Position: .Net Developer

Location: Torrance, CA - Need local or someone who can relocate

Duration: Contract

Visa: Green Card or US Citizen only

Job Description:

  • ·         Interact with Business Users and respective stakeholders to understand the requirements

  • ·         Analyze the requirements and prepare design document, as applicable

  • ·         Perform coding in .NET and Unit testing

  • ·         Perform Functional Testing

  • ·         Perform SIT, as applicable

  • ·         Support Business/IT stakeholders on the UAT

  • ·         Deployment Support

  • ·         Update the status of the work assigned to PM on a weekly basis

  • ·         Excellent communications skills, both written & verbal

  • ·         Should be ready to start from Torrance, USA

Comment

Business Analyst – Senior

Comment

Business Analyst – Senior

Job Title: RQ01954 - Business Analyst – Senior

Client: Ministry of Health in Toronto, ON.

Location: Hybrid

Must Haves:

  • ·         Experience leading and conducting business and system analysis in order to assess client’s business problems/opportunities and document the business/system requirements in such a way that I&IT solutions can be designed.

  • ·         Experience conducting analyses at varying levels of detail, appropriate to the project and phases of project, aligning with OPS standards

  • ·         Experience conducting business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects, including screen specifications, business rules, data migration requirements, etc. 

  • ·         Some working knowledge/experience with Cloud technology based solutioning would be an asset

  • ·         Experience with Microsoft PowerApps solutions (Dynamics 365, Power BI etc.) development projects would be an asset

 

Description

  • ·         Support the CSIM Branch in developing and implementing new solutions such as French Language Health Services Data Collection and other initiatives

  • ·         Lead and conduct business and system analysis in order to assess client’s business problems/opportunities and document the business/system requirements in such a way that I&IT solutions can be designed.

  • ·         Conduct analysis at varying levels of detail, appropriate to the project and phases of project, aligning with OPS standards

  • ·         Liaise between Business Areas and the IT Development and Testing teams to clarify business requirements and translate them into system requirements

  • ·         Conduct business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects, including screen specifications, business rules, data migration requirements, etc. 

  • ·         Produce/update documentation which will allow future support of the implemented solutions

 

Business Analysis Experience 50%

  • ·         Experience leading and conducting business and system analysis in order to assess client’s business problems/opportunities and document the business/system requirements in such a way that I&IT solutions can be designed.

  • ·         Experience conducting analyses at varying levels of detail, appropriate to the project and phases of project, aligning with OPS standards

  • ·         Experience conducting business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects, including screen specifications, business rules, data migration requirements, etc.

  • ·         Some working knowledge/experience with Cloud technology based solutioning would be an asset

  • ·         Experience with Microsoft PowerApps solutions (Dynamics 365, Power BI etc.) development projects would be an asset

 

IT/SDLC Experience 30%

·         10+ years of experience working on projects involving large, complex, mission critical applications

 

·         10+ years of experience in business requirements, business modeling; use case modeling; conceptual and logical data modeling; process and data flow modeling; use case surveys; business rules definition and non-functional requirements definitions for assigned projects

·         Experience in both agile and waterfall project management methodologies

 

Consulting skills 15 %

  • ·         Experience consulting and coordinating between Business Areas and the IT Development and Testing teams to clarify business requirements and translate them into system requirements

  • ·         Critical thinking, analytical and problem-solving skills

  • ·         Excellent verbal and written communication skills

  • ·         Proven ability to engage with stakeholders and build strong working relationships

  • ·         Excellent customer service skills, including tact and diplomacy to ensure client needs are managed effectively

  • ·         A motivated, flexible, creative team player with perseverance, excellent multi-tasking abilities and a proven track record for meeting strict deadlines

 

OPS Experience 5 %

  • ·         Familiar with OPS Enterprise Architecture artifacts (or similar) and has ability to produce technical documentation which comply with industry standard practices

  • ·         Knowledge of Project Management Institute (PMI) and OPS I&IT project management methodologies

  • ·         Experience with OPS Health related projects

Comment

 Systems Analyst - Senior -Ministry of Transportation in Toronto, ON

Comment

Systems Analyst - Senior -Ministry of Transportation in Toronto, ON

Job Title: RQ01499 - Systems Analyst - Senior
Work Location: Toronto, ON

Job Description:

Must Haves:

  • ·         CONSENT to the 3 step interview process

  • ·         Angular

  • ·         Azure

  • ·         Must have used Java EE frameworks extensively (Java, EJB, JPA, JSP, Servlets, JDBS, JNDI, etc)

  • ·         Docker

  • ·         AODA

  • ·         GraphQL

  • ·         UI: Javascript, HTML, CSS

  • ·         Experience working in a complex environment on a cloud application.

  • ·         Agile experience

Description

 

Responsibilities:

  • ·         Provide senior technical expertise, project leadership and coordination of activities in the development, implementation and maintenance of a diverse range of cost effective I&IT solutions.

  • ·         Provide technical advice to clients and leverage OPS I&IT solutions and applications to meet program/service goals and objectives ensuring efficiency

General Skills:

  • ·         Provides specialized technical expertise in the overall analysis of the design and architecture of systems solutions.

  • ·         Ability to evaluate recommendations and ensures all recommended solutions for improvement are congruent with the project goals and objectives

  • ·         Identifies short and long-term project goals/objectives, and as a senior technical expert, defines and identifies program and service delivery requirements in support of the development and/or acquisition of client applications

  • ·         Leads the analysis, development and documentation of design and architecture of systems solutions.

  • ·         Leads the development of testing, integration and implementation of systems solutions into the clients' applications

  • ·         Guides the feasibility studies and cost effective analyses of proposed client I&IT initiatives, ensures all studies and analyses are documented

  • ·         Leads the technical aspects of projects related to the development and/or acquisition of a diverse range of client applications through all stages of the Systems Development Life Cycle (SDLC). This includes planning, scheduling and estimating resources, providing technical expertise, co-ordination, monitoring progress and providing management with project status updates

  • ·         Demonstrated experience gathering requirements, translating business documents into technical specifications

  • ·         Experience leading development/support teams supporting multi-dimensional and relational databases and their applications for effective planning, budgeting, strategizing and forecasting procedures

  • ·         Demonstrated experience designing and developing complex applications utilizing relational and multi-dimensional databases

  • ·         Ability to provide implementation and post implementation support as required

  • ·         Oversees the research and evaluation of the technical components in the acquisition of software, hardware, technology, systems and products

  • ·         Recommends and directs the measurement and improvement of tools, techniques, standards and performance criteria to control the quality of application development initiatives

  • ·         Provides coaching and direction to junior analysts throughout the project, related to the development and/or acquisition of a diverse range of client applications through all stages of the Systems Development Life Cycle

Desirable Skills:

  • ·         Knowledge and experience in rapid application development (RAD) methodologies

  • ·         Knowledge and experience with middleware and gateways

  • ·         Knowledge and understanding of Information Management principles, concepts, policies and practices

  • ·         Experience with development/maintenance of documentation as per Methodology

  • ·         Good working knowledge of Dimensions and Facts

  • ·         Knowledge of multidimensional structures (cubes)

  • ·         Ability to gather, review and provide feedback to business requirements

Comment

Systems Testing/QA Specialist - Senior (Contract)

1 Comment

Systems Testing/QA Specialist - Senior (Contract)

Job Title: RQ01994 - Systems Testing/QA Specialist – Senior

Work Location : Toronto - Hybrid

Must Haves:

  • ·         Minimum 8 years of hands-on experience in testing Web Applications (.NET) 

  • ·         Microsoft DevOps Test Plans 

  • ·         Azure DevOps

  • ·         Agile

  • ·         SQL Queries

 

Nice to have

  • ·         Testing BI reports

  • ·         HL7 is an asset 

Responsibilities:

  • ·         Provide testing strategy, test plans, the selection of testing tools

  • ·         Plan and organize testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, connectivity/error handling. and user acceptance testing (e.g., stress tests)

  • ·         Develop test plans, test scripts and test cases and execute these against the various components.

  • ·         Work with the testing lead and IT lead of each project as well as the project team members in the analysis, design, development, implementation and ongoing support of the required systems

Desired Skills:

  • ·         Working knowledge of HL7 is an asset

  • ·         Knowledge and experience in at least one programming language

  • ·         Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards

  • ·         Knowledge of one or more automated testing tools

  • ·         Experience supporting user acceptance testing and participating in UAT activities

  • ·         Knowledge and experience in all phases of the Systems Development Life Cycle

1 Comment

Systems Testing/QA Specialist – Intermediate

Comment

Systems Testing/QA Specialist – Intermediate

Job Title: RQ01985 - Systems Testing/QA Specialist - Intermediate

Client Info: Ontario Ministry of Government and Consumer Services in Toronto, ON.

Work: Onsite

Must Haves:

·         Experience with manual testing

·         Experience in working with commercial off-the-shelf (COTS) software.

·         Knowledge and experience in testing of the Registry system (ex. Catalyst).

·         Knowledge of the systems development cycle (SDLC), software test life cycle (STLC), project management.

·         Knowledge of application development methodologies, techniques and methods, structured

Description

Responsibilities:

·         Provides advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing

·         Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests)

·         The Quality Assurance Specialist is responsible for the development of test plans, test scripts and test cases and executing these against the various components. The tester will work with the testing lead and IT lead of each project as well as the project team members in the analysis, design, development, implementation and ongoing support of the required systems

General Skills:

·         Experience in planning, organizing and implementing testing efforts at the specified experience level

·         Knowledge of structured methodologies for the development, design, implementation and maintenance of applications

·         Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases

·         Knowledge and experience in the use of automated test tools and version control systems on one or more platforms

·         Experience executing functional tests, non-functional tests and systems level integration tests

·         Experience supporting user acceptance testing and participating in UAT activities

·         Experience with quality assurance principles, practices, tools and structured methodologies

·         Experience creating testing strategy documentation, test plans, test cases and test data for various types and phases of testing, including technical and business functional validation

·         Experience in quality assurance and testing, including unit testing, integration testing, load testing, performance testing, etc.

·         Knowledge and experience in all phases of the Systems Development Life Cycle

·         Excellent analytical, problem-solving and decision-making skills; organizational, creativity and perseverance skills; verbal and written communication skills; and interpersonal skills

·         A team player with a track record for meeting deadlines

·         Knowledge of one or more automated testing tools

Desirable Skills:

·         Knowledge and experience in at least one programming language

·         Experience in the use of information retrieval packages

·         Knowledge and understanding of testing methods in an object-oriented environment

·         Knowledge and understanding of Information Management principles, concepts, policies and practices.

·         Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards

·         Experience planning and organizing testing efforts for both large and small systems

·         Experience coding automated test scripts to produce sets of automated test cases

·         Experience testing Commercial Off-the Shelf Applications (COTS)

Comment

Project Manager with Department of Health in Winnipeg Manitoba (Remote)

Comment

Project Manager with Department of Health in Winnipeg Manitoba (Remote)

Job Title: RFR PM-164 Project Manager - Transformation

Office Location: Off Site - Remote

1) 10 years’ experience as a Project Manager including budget creation and cost tracking, assignment of resources and managing interdependencies in delivering a combination of technology, business and process change, in a complex sector such as healthcare, financial services or other public sectors. The response should include at least 2 examples, including duration of the project or work that totals at least 10 years.

2) 3 years’ managing projects that incorporated organizational change management strategies and plans, using a structured methodology such as Prosci. The response should include at least 2 examples, including the duration of the project or work totaling at least 3 years and specifying the methodology applied.

3) 3 years’ experience as a Project Manager working on projects in a healthcare environment. The response should include at least 1 example including duration of the project or work that totals at least 3 years.

4) 3 years’ experience developing or managing an enterprise project management office. The response should include at least 1 example including duration of the project or work that totals at least 3 years.

5) 3 years’ experience as a Project Manager working on projects in a government environment. The response should include at least 1 example including duration of the project or work that totals at least 3 years.

6) 2 years’ experience as a Project Manager working on projects with indigenous stakeholders and incorporating indigenous societal values into the delivery approach,. The response should include at least 1 example including duration of the project or work that totals at least 2 years.

Comment

UX Designer – Senior

Comment

UX Designer – Senior

Job Title: RQ01843 - UX Designer - Senior

Client: Ontario Ministry of Transportation in Toronto, ON

Must Haves:

  • ·         Experience in accessibility compliance testing.

  • ·         Experience in facilitating User Research and Usability testing.

  • ·         Expertise in UX software such as JustInMind, InVision, Sketch, Adobe Creative Cloud, Axure, Figma, and Zeplin. HTML5, CSS3, and JS skills (React, Angular, NodeJS).

  • ·         Hands-on experience with Agile.

Responsibilities:

User Experience Designers (Task-based I&IT Consultants) follow these design practices and concepts:

  1. Conduct Research - Research is an investigative activity to study and learn about users. You will conduct both exploratory and evaluative research to uncover user problems and test solutions.

  2. Collaborate Across Disciplines - As a designer, your job isn’t to know everything. There are many opportunities to conduct collaborative brainstorming activities to help you get input and gather ideas from the rest of your team.

  3. Deliver Design Decisions - Design decisions are the real deliverable and you value sharing them through conversation above documentation.

  4. Seek Feedback - As a designer, you will be continuously be gathering feedback on yourself, on your work, and on the team throughout the design cycle and project engagement.

  5. Communicate Early and Often - An important part of working on an agile and balanced team is having consistent and clear communication at all times. Consistent communication means that teams talk every day.

User Experience Design 40%

  • ·         Extensive experience in using UX design best practices to design solutions, and a deep understanding of mobile-first and responsive design.

  • ·         Ability to iterate your designs and solutions efficiently and intelligently.

  • ·         3+ years of relevant experience in participating in complex projects (products) of different sizes, ensuring alignment to plans, best practices and incorporating user-centred design processes and agile (scrum) methodologies.

  • ·         Degree or diploma in graphic design; degree or certification in usability, human-computer interaction, and technical writing a plus

  • ·         Experience in facilitate User Research and Usability testing. Accessibility compliance testing is a plus.

  • ·         Experience in facilitate User Research and Usability testing activities to produce such outputs as:

o   User Interview Topic Maps

o   User Interview Scripts

o   User Interview Synthesis (collection, aggregation and analysis) of written observations recorded during each interview

o   User Research Findings Report

 Relationship Management - 20%

  • ·         Demonstrated experience in communication and mediation skills with business teams and core team members to ensure Client projects (products) are progressing according to schedule

  • ·         Experience with strategies and actions to overcome resistance to change and capitalize on forces in support of change during all stages of projects – Discovery, Alpha, Beta, Live or similar delivery methodologies

  • ·         Ability to deliver on a (project) product with a balanced team (product owner, user experience designers, developers) by participating in Agile (SCRUM) delivery methodologies

 Technical Skills - 20%

  • ·         Expertise in UX software such as JustInMind, InVision, Sketch, Adobe Creative Cloud, Axure, Figma, and Zeplin. HTML5, CSS3, and JS skills (React, Angular, NodeJS), are a plus.

 Soft skills - 20%

  • ·       Ability to clearly and effectively communicate design processes, ideas, and solutions to    teams and clients.

  • ·       Be excited about collaborating and communicating closely with teams and other stakeholders via a distributed model to regularly deliver design solutions for approval.

  • ·       Strong interpersonal and negotiation skills

  • ·       Strong presentation, verbal and written communication skills

  • ·       Excellent analytical, problem-solving and decision-making skills

 

Comment

Software Developer – Senior

Comment

Software Developer – Senior

Job Title: RQ01966 - Software Developer - Senior

Work Location : Toronto ON - Hybrid

Must Haves:

·         10+ years of IBM portal development experience

·         10+ years of J2EE development

·         HTML5 

·         Extensive experience coding for mobile devices

·         AODA Compliancy 

·         Experience with JAWS, WAI-ARIA, HTML 5, Hi Sheriff 

·         S2i portal experience

Nice to have

·         Public Sector Experience

 Description

Responsibilities:

Required to translate technical systems specifications into working, tested applications. This includes:

·         developing detailed programming specifications

·         writing and/or generating code

·         compiling data-driven programs, maintaining, and conducting unit tests

·         Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations

General Skills:

·         Experience in programming and analysis; specialized software package support at the specified experience level

·         Ability to collaborate with IT Professionals throughout the Software Development Life Cycle

·         Experience in structured methodologies for the development, design, implementation and maintenance of applications

·         Experience in design, code, test, debug and document applications

·         Experience in the use of object and/or third generation language development tools

·         Experience in one or more programming languages

·         Experience in application design, latest design patters, deployment and troubleshooting

·         Experience with relational and hierarchical database technologies

·         Experience in the use of information retrieval packages using query languages

·         Experience with one or more communications protocols

·         Experience in structured methodologies for the design, development, implementation and maintenance of applications

·         Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts

·         Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills

·         A team player with a track record for meeting deadlines

Desirable Skills:

·         Knowledge and experience with programming Internet-ready applications

·         Knowledge and experience in rapid application development (RAD) methodologies

·         Knowledge and understanding of Information Management principles, concepts, policies and practices

·         Experience with middleware and gateways

·         Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging

·         Ability to provide post-implementation support and resolve any post-implementation technical issues

·         Experience conducting design walkthrough sessions with project team

·         Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards

·         Ability to provide user and system documentation as required

Comment

Risk/Compliance Specialist – Senior  (Contract)

Comment

Risk/Compliance Specialist – Senior (Contract)

RQ01891 - Risk/Compliance Specialist - Senior

Client: Ontario Cannabis Retail Corporation

Work Location : Toronto

Hours per day or Week: 7.25 hours per day

Employment Type: Contract

Description

We’re looking for a Governance, Risk, & Compliance (GRC) Consultant to support our Information Technology Team. The GRC Consultant will be responsible for managing, assessing, and documenting OCS’s governance, compliance and risk posture as they relate to our information assets as well as providing technical and information security expertise to ensure effective system-wide security analysis, standards, and testing. This role will lead the development and implementation of the system-wide risk management function of the GRC program to ensure information risks are identified and monitored.

 

 The GRC Consultant will partner with stakeholders to develop policies, procedures, standards, and guidelines around Governance, Risk, and Compliance and conduct risk assessments as needed. The GRC Consultant will assess, evaluate, and make recommendations to management regarding the adequacy of the security controls for OCS’s information and technology systems. Additionally, the GRC Consultant will manage the system-wide information security compliance program, ensuring IT activities, processes, and procedures meet defined requirements, policies, and relevant regulations.

Must Haves:

  • Certifications in one or more of the following areas: CISSP, CISA, CRISC, CISM, GRCP, CGRC, GIAC

  • 7+ years of progressive work experience in GRC (preferred) or Information Security including cloud, vulnerability assessments/remediation, security operations, and security architecture

  • Expert knowledge on GRC areas, including staying on top of new trends/exposures/risks.

  • ISO 27001, NIST and related industry standards/frameworks

  • 3+ years of GRC experience in a cloud environment

Experience and Skill Set Requirements

Education/Knowledge Requirements: 20%

  • Bachelor’s Degree or higher in Information Security, Computer Science, Information Technology, Engineering or equivalent work experience

  • Certifications in one or more of the following areas: CISSP, CISA, CRISC, CISM, GRCP, CGRC, GIAC

  • Knowledgeable of CIS, ISO 27001, COBIT, NIST and related industry standards/frameworks

  • Intermediate knowledge of Threat Risk Assessment (TRA) design and delivery

Experience Requirements: 30%

  • 7+ years of progressive work experience in GRC (preferred) or Information Security including cloud, vulnerability assessments/remediation, security operations, and security architecture

  • 1+ years of experience implementing and/or using ServiceNow’s GRC module

  • 2+ years of experience designing a GRC framework

  • 1+ year Project Management experience

  • 3+ years of GRC experience in a cloud environment

  • Experience working in regulated industries preferred

Technical Requirements: 40%

  • Demonstrated ability to lead risk assessment for OCS projects, systems, processes and vendors

  • Expert knowledge on GRC areas, including staying on top of new trends/exposures/risks. Demonstrated ability to use this expertise to guide business on how to minimize risks and increase our security.

  • Experience creating GRC roadmap and managing the process in alignment with corporate strategy

 Communication Requirements: 10%

  • Demonstrated ability to work in a collaborative, teamwork, and professional environment

  • Excellent written and verbal communication skills

  • Demonstrated relationship building skills

Comment

Bilingual Salesforce Manager

Comment

Bilingual Salesforce Manager

Consulting | Location : Montreal, QC (preferred) | Bilingual (English & French) | Employment Type: Contract | Minimum Experience: 5 Years


SF.jpg

The Opportunity

 The CygniSoft team is helping our clients grow! CygniSoft is looking for a motivated and forward-thinking Salesforce Manager to provide leadership and support to our client in Montreal. This individual will work in a fast-paced and creative environment, collaborating with the consulting team to provide services to clients across Canada. In particular, the Salesforce Manager position will be involved in projects that focus on Indigenous engagement, strategy, community, social (health and education), and natural resource development, as well as other emerging opportunities. The ideal candidate is a reliable self-starter with experience supporting multiple projects, the capacity to deliver high-quality work and build relationships with our clients.

Specific Duties

1. Participate in the full application life cycle from technical design to development, testing, and deployment using contemporary cloud based development tools
2. Interact directly with customer, project team, and other partners to ensure customer success
3. Design, develop and integrate Salesforce applications using modern web technologies
4. Develop proofs of concept (POC) as needed, integrating new components with back office systems during the design and requirements phase to evaluate products and integration strategies
5. Validate application code against unit tests, security tests, and profiling tools
6. Assist in identifying and resolving defects encountered during different stages of project delivery, including during the deployment and implementation of the solution in production environments
7. Produce project documentation, including functional and technical designs, and end-user guides
Key responsibilities
1. Work with the team on product architecture and drive the implementation
2. Build high quality, well-tested components with developer experience and customers in mind
3. Understand the existing architecture and make improvements to the new system
4. Manage your sprint work items
5. Author design docs and drive design reviews with the broader team
6. Other duties as assigned
Requirements and Deadline to Apply

Applications will be accepted on an ongoing basis until the position is filled.. Applicants are asked to provide a resume.

Comment