Careers
Create Your Future
We believe our people are the key to our success. At CLEARGOALS we’re always looking for results driven, fearless innovators to join our work family.
CLEARGOALS leverages best-in-class technology, industry expertise, teamwork and excellent customer service to deliver industry-leading results. If you love to solve complex challenges, collaborate, and be part of a high-performance team, CLEARGOALS may be for you!
Open Positions
The Principal Developer will work with our Principal Technical Architects to design and Develop custom solutions for our customers. Serious collaboration & in-depth technical knowledge will be the key to success for this role. Top priorities are set by industry experts whom he / she will collaborate with to implement the next generation of enterprise software. This role will have to rally the team around these deliverables and report development status on a regular basis to upper management.
The candidate must be highly motivated, with strong analytical skills, enjoy working with people and keep up with the latest technologies. The candidate is a creative and active problem solver.
Principle Responsibilities
- Key member in leading the technical team by developing scalable high performing applications,
- Participating in Project Architecture and design
- Participating in evaluation and estimation of project scope (inc affecting the research, evaluation & communication of requirements)
- Participate in all software development life-cycle activities: designing, coding, documenting and testing.
- Providing technical leadership for the team
- Communicate and lead problem resolution at various levels
Requirements
Education & Experience
- Bachelor’s or equivalent in computer science / computer engineering, related field or equivalent experience
- 5+ years or more as a developer (Java, JavaScript)
- Proven experience in Version Control Experience (Git/Github)
- 3+ years web development experience (Oracle Weblogic / Apache TomCat / IBM WebSphere)
- Exposure to full cycle web development (from specs to maintenance)
- Knowledge and previous exposure of database languages (i.e.: SQL) and platforms ( Oracle RDBMS, Redshift, Snowflake, PostgreSQL, Amazon Relational Database Service (RDS)etc.)
- Unit Test Experience – JUnit & Mocha
- Operating System Experience – Red Hat Linux, Windows 7/10, AWS,
A strong plus
- JDBC, web services, servlets, RESTful web services, REST, SOAP, XML, JSP
- HTML, Node.js, CSS, CSS3, Python, PHP, Ajax, jQuery
- Spring Framework (4.3)
- Apache Kafka
- Experience with IBM Campaign (formerly Unica), Watson Campaign Automation, Adobe Campaign Classic or Standard is an asset
- Experience with Adobe’s Enterprise Products (i.e.: Adobe Campaign, Adobe Analytics, AEM, AEP)
Skills and Abilities
- Strong communication skills in English
- Ability to multi-task and work with multiple accounts (customers) at the same time.
- Ability to perform under pressure.
- Highly motivated and problem solving oriented attitude (solution oriented).
- Entrepreneurial attitude – working independently with little direction.
- Ability to manage expectations both internally and externally
The Principal Developer will work with our Principal Technical Architects to design and Develop custom solutions for our customers. Serious collaboration & in-depth technical knowledge will be the key to success for this role. Top priorities are set by industry experts whom he / she will collaborate with to implement the next generation of enterprise software. This role will have to rally the team around these deliverables and report development status on a regular basis to upper management.
The candidate must be highly motivated, with strong analytical skills, enjoy working with people and keep up with the latest technologies. The candidate is a creative and active problem solver.
Principle Responsibilities
- Key member in leading the technical team by developing scalable high performing applications,
- Participating in Project Architecture and design
- Participating in evaluation and estimation of project scope (inc affecting the research, evaluation & communication of requirements)
- Participate in all software development life-cycle activities: designing, coding, documenting and testing.
- Providing technical leadership for the team
- Communicate and lead problem resolution at various levels
Requirements
Education & Experience
- Bachelor’s or equivalent in computer science / computer engineering, related field or equivalent experience
- 5+ years or more as a developer (Java, JavaScript)
- Proven experience in Version Control Experience (Git/Github)
- 3+ years web development experience (Oracle Weblogic / Apache TomCat / IBM WebSphere)
- Exposure to full cycle web development (from specs to maintenance)
- Knowledge and previous exposure of database languages (i.e.: SQL) and platforms ( Oracle RDBMS, Redshift, Snowflake, PostgreSQL, Amazon Relational Database Service (RDS)etc.)
- Unit Test Experience – JUnit & Mocha
- Operating System Experience – Red Hat Linux, Windows 7/10, AWS,
A strong plus
- JDBC, web services, servlets, RESTful web services, REST, SOAP, XML, JSP
- HTML, Node.js, CSS, CSS3, Python, PHP, Ajax, jQuery
- Spring Framework (4.3)
- Apache Kafka
- Experience with IBM Campaign (formerly Unica), Watson Campaign Automation, Adobe Campaign Classic or Standard is an asset
- Experience with Adobe’s Enterprise Products (i.e.: Adobe Campaign, Adobe Analytics, AEM, AEP)
Skills and Abilities
- Strong communication skills in English
- Ability to multi-task and work with multiple accounts (customers) at the same time.
- Ability to perform under pressure.
- Highly motivated and problem solving oriented attitude (solution oriented).
- Entrepreneurial attitude – working independently with little direction.
- Ability to manage expectations both internally and externally
CLEARGOALS is looking for a highly motivated and dynamic Project Manager, with preference given to candidates with technical project management experience.
Principal Responsibilities
- Project initiation, planning; executing; monitoring and deploying.
- Coordinate and facilitate project assessments, Statement of Work (SOW) and Kick-off meetings with internal team and client team.
- Work directly with teams to:
- Initiate project work
- Manage client workflow and prioritization
- Attend appropriate client meetings
- Track project milestones and costs
- Manage allocations and impact of PTO requests on projects
- Coordinate with all stakeholders consistently and continuously
- Provide quality assurance and quality control of projects
- Complete any relevant reporting on all projects
Requirements
- A bachelor’s degree or college diploma in preferably an IT field
- Experience in using at least one well defined Project Methodologies such as Agile, Waterfall
- PMP Certification preferred
- Experience in deploying CRM preferred
- Functional knowledge of Software Development Process of Project management (tasks management, time management, cost management, quality management, change management, risk & issue management throughout the project lifecycle)
- History of working directly with clients and building long-term relationships
- Track record of successful project delivery with effective reporting and communication on project status
- Strong communication skills and ability to manage / prioritize multiple software development projects as well as manage stakeholder (internal and external) expectations
- Good understanding of system integration and its requirements.
- Preferred but not mandatory knowledge of business software such as Google products, Mavenlink, Zendesk, Github
Qualifications
- Ability to multi-task and work with multiple accounts (customers) at the same time
- Highly motivated and problem-solving oriented attitude (solution-oriented)
- Ability to manage expectations both internally and externally
- Soft skills in order to have all resources work as a team, and demonstrate a “can do” work attitude
- Excellent written and verbal communication skills
- Strong attention to detail, solid organizational and time management skills
- Willingness to learn and go above and beyond
Location
Candidates must be located in Montreal or Toronto.
Candidates MUST be authorized to work for any employer in Canada.
Compensation & Benefits
CLEARGOALS offers competitive salaries and provides all its employees with all necessary IT equipment to perform their jobs. Our benefits package includes medical, dental, vision, and disability insurance, as well as a generous employee referral program and access to a wellness and fitness platform.
We thank all applicants in advance for their interest, however only those selected for an interview will be contacted.
Job Type: Permanent
Schedule:
- 8 hour shift
- Monday to Friday
Email resume to [email protected] for consideration.Project Manager
Job Summary
As a Business Solutions Consultant (BSC), you will work directly with customers, to implement and leverage Enterprise Marketing and Customer Experience Technical solutions from Software / SaaS key vendors such as Adobe, HCL Unica, and Sprinklr, who are CLEARGOALS partners.
As a consultant, you are responsible for ensuring immediate and ongoing success for the given customers. Working in collaboration with the Project Manager and Solution Architect, the BSC is the primary resource assigned to customer projects, and is the focal point for the customer’s team in requirements gathering, design and implementation of the proposed solution(s).
The candidate must be highly motivated, with strong analytical skills, enjoy working with people and keep up with the latest technologies. The candidate is a creative and active problem solver.
Principal Responsibilities
- Delivery of Sprinklr customer experience application including requirements gathering, configuration, desk-side coaching, knowledge transfer (informal training) and documentation.
- Work directly with customers to understand their campaign management / marketing automation requirements and product configuration requirements.
- Design and maintain email campaigns using Sprinklr Customer Experience Cloud.
- Elaborate email strategies to increase Campaign ROI.
- Work directly with customers to ensure adoption of the selected products
- Provide customer with recommendations for improvement and adoption
- Document implementation specifics
- Coordinate product requests, bug fixes and application requirements between Product Management, Consulting and Customer
- Provide product feedback to Product Management
Requirements
- University or college degree in Computer Science, Marketing or other related field
- Experience with business process reengineering and change management
- Good understanding of system integration requirements
- Experience and strong interest in understanding data (i.e.: data manipulation, visualization, extracting information)
- Experience with SQL, XML structures, UNIX, Windows, HTML, web applications, data modeling principles and a solid understanding of database behavior
A strong plus
- Software development (coding) experience
- Experience with digital marketing tools
- Track record of successful software product delivery projects including software components, business process requirements and integration with external systems
- Experience in IT Marketing Operations / Direct Marketing
- Project Management experience
- Consulting experience implementing software products in complex technical marketing environments with both large and small organizations
- Experience with campaign design, development of digital marketing strategies, creation, implementation, and management
- Working with an email marketing platform
- Experience implementing Marketing and-or Customer Experience applications
- Database modeling experience
- Knowledge of Web Service development and ability to document specifications for the development team
- CSS would be a good plus
Qualifications
- Meeting facilitation and polished presentation skills
- Excellent oral and written communication skills
- Ability to work with multiple accounts (customers) at the same time
- Ability to perform under pressure
- Email design and strategic planning
- Highly motivated and solution oriented attitude
- Customer focused
- Entrepreneurial attitude – working independently with little direction
- Willing to wear many hats and be flexible in your role
- Ability to manage expectations both internally and externally
- Collaborative approach
Location
This position is remote in Canada for candidates who are authorized to work for any employer in Canada.
Compensation & Benefits
CLEARGOALS offers competitive salaries and provides all its employees with all necessary IT equipment to perform their jobs. Our benefits package includes medical, dental, vision, and disability insurance, as well as a generous employee referral program and access to a wellness and fitness platform.
Candidates MUST be authorized to work for any employer in Canada.
We thank all applicants in advance for their interest, however only those selected for an interview will be contacted. For any additional enquiries, please contact [email protected] cleargoals.com
Essential Duties/Responsibilities
- Be proactive in finding solutions and suggesting potential improvements
- Act as an SME to facilitate workflow for your team
- Ensure accurate data and project financials, allocations at all times
- Ensure a high degree of accuracy, efficiency and effectiveness in all work submitted
- Project initiation, planning; executing; monitoring; closing
- Coordinate and facilitate project assessments, Statement of Work (SOW) and Kick-off meetings
- Work directly with teams to: Initiate project work, manage client workflow and prioritization, attend appropriate client meetings, track project milestones and costs, provide quality assurance and quality control of projects, and complete reporting on all projects
- Participate in requirement reviews, solution overviews with Business Solution Architects, and design reviews to understand campaign objectives / automation / product configuration requirements to build and implement Software products / SaaS vendors (i.e.: IBM, Adobe and Sprinklr) for Enterprise Marketing and Customer experience applications
- Work closely with Principal Business Architects and Principal Consultants, gather the project specifications (functional analysis, configuration, Object Oriented analysis, UI specs, asset life cycle management), provide subsequent data mappings, modeling and conversion mapping
- Work closely with Principal Architects and Principal Consultants plan and manage Quality Assurance process (test-case and scenarios, functional and application test and User Acceptance Test (UAT))
- Act as a relay between the senior technical team and the clients in the overall deployment of project
- Contribute to building and tracking of project financials, resource planning and risk planning to ensure project profitability is obtained
- Coach and monitor utilization of PMP platforms
- Act as a mentor and support to the project team in delivering high quality solutions
- Solve complex problems by applying and / or adapting existing methods and procedures
- Use own judgement for optimal resolution
- Manage medium-size teams and monitor their work efforts
Education/Training/Experience
- A bachelor’s degree or college diploma in preferably an IT field or Engineering
- 4 + years of experience in IT Management, Systems Analysis and/or Business Analyst in a related field
- PMP Certification
- Experience in using at least one well-defined Project Methodologies such as Agile, Waterfall, PRINCE2, etc.
- Functional knowledge of Software Development Process / SaaS implementations and all facets of Project management (tasks management, time management, cost management, quality management, change management, risk & issue management throughout the project lifecycle)
- History of working directly with clients and building long-term relationships
- Track record of successful project delivery with effective reporting and communication on project status
- Strong communication skills and ability to manage / prioritize multiple software development projects as well as manage stakeholders’ (internal and external) expectations
- Propose areas for improvement (BPI / BPR)
- Exposure to data modeling principles and database behavior, thorough understanding of the business analysis process
- Good understanding of system integration and its requirements
- Knowledge of business software such as Microsoft Office Suite, google products, Mavenlink, Zendesk and Smartsheets.
- Experience in deploying CRM preferred
Knowledge/Skills/Abilities
- Proven success at handling multiple accounts (customers) at the same time
- Highly motivated with a solution-oriented attitude
- Team oriented
- Proactive approach in shaping a positive team culture
- Ability to manage expectations, both internally and externally
- Interpersonal skills to ensure that all resources work as a team, and demonstrate a “can do” work attitude
- Excellent written and verbal communication skills
- Strong attention to detail, solid organizational and time management skills
- Willingness to learn and go above and beyond
Location
Candidates can be located anywhere in Canada.
CLEARGOALS offers a competitive compensation and benefits package and opportunities for ongoing education and skills development. CLEARGOALS is an equal opportunity employer.
CLEARGOALS hires on the basis of merit and is strongly committed to diversity and equity. We welcome applications from racialized persons/visible minorities, women, Indigenous persons, persons with disabilities, ethnic minorities, and persons of minority sexual orientations and gender identities, as well as from all qualified candidates with the skills and knowledge to productively engage with diverse communities.
Email resume to [email protected] for consideration.