Vision
Realizing the full potential of every single person across their journey of learning, development, growth and productivity in life.
We encourage innovation
Explorers know that they can come to work and be entrepreneurial
and that the company will do whatever it takes to help them meet
their goals.
We don’t think ‘outside of the box’ because
to us there is no box!
Instead we strive to create an environment that nurtures and
preserves the innovator spirit that brought Explorance into being.
Our employees make us
a great workplace
For the past eight years Explorance has been named one of the Best Workplaces™ in Canada by the Great Place to Work® Institute. This award is based on two criteria: feedback from a random selection of employees and an in-depth review of our culture. Explorance remains highly ranked by employee review website Glassdoor.
Our Values
Make sh!t happen Choose to trust
It takes a village, be part of it
Our customers come first Never stop growing
Locations
When Explorance first launched in 2003, we were 3 employees in a two and a half room office. Today we have 6 offices in different corners of the globe
and are always looking to expand our clan. If you consider yourself a misfit who enjoys doing the unexpected, then we definitely want to hear from you.
Career opportunities
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for an Application Support Analyst who always strives for software excellence and continuous improvement.
The goals of the Software Implementation Specialist are to provide product recommendations and configurations, ensure proactive communication to clients and internal staff, and manage enhancement requirements and escalations and the capability to understand simple to complex business requirements. The ultimate goal is to be able to configure our solution(s) to address those client needs. The Software Implementation Specialist drives projects to completion by anticipating the needs of the clients and ensuring the alignment of the internal and external teams focused on the implementation.
We are expanding a world class Professional Services organization that already has a proven track record of working with companies globally. This position is an individual contributor role within our Professional Services Organization and reports to the PS Manager.
Roles and Responsibilities:
The Professional Services team works with customers from day one ensuring the products and solutions implemented are fit for purpose and meet the requirements of the project and organization.
- The ideal candidate will be someone with a “consultative” background interfacing with clients on a daily basis and able to be hands-on technically with our solution(s).
- Work directly with customers to define requirements and deploy solutions.
- Deliver business analysis and solutions engineering – work closely with our customer champions to understand in detail the use cases and business processes and define and implement the solutions in Blue.
- Able to manage multiple projects concurrently
- Able to act as project manager on behalf of clients, to help them remain within the scope of their projects, maintain timelines and meet deadlines.
- Work as a member of a project team (internal and client). The technical tasks may include importing data, custom reporting, developing document reports, and user acceptance testing.
- Ensure long-term adoption for customers, support organizational change and generate business value in a short timeline
- Provide remote and at times onsite consulting
- Prepare technical objectives – identify and describe key goals and provide the work processes to achieve these goals
- Serve as the software expert and product specialist, aiming to solve customer business challenges
- Act as liaison with the development team to document new requirements and follow up to ensure the work meets the requirements
- Identify additional product/services opportunities in customer organization.
If you answer ‘yes’ to the following, you’d be a great fit for this position
- A quick learner who can easily assimilate new technologies and skills
- Ability to deliver formal and informal training to clients
- Ability to translate customer needs into requirements
- Works well in team based environment
- Excellent verbal and written communication skills
- Excellent time management and organizational skills
- Creative, self-motivated, with good interpersonal skills
- Ability to work independently
Qualification/Requirements
- Computer Engineering, Computer Science, MIS or other related field diploma
- Requires solid functional and technical knowledge of enterprise software applications
- Experience working with relational databases (i.e. SQL)
- Experience working with integration solutions, and software API’s
- Willingness to travel (if needed)
Nice to Have
- Project management and requirements analysis experience
- Pre-sales / sales-engineering experience a plus
- Training experience a plus
- Experience working with Enterprise accounts
- Proficiency in French and knowledge of other languages (ex: Spanish)
- Apply by sending us your resume and cover letter.
Other Requirements
- Only apply if you are a Montreal (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
About Explorance
Explorance empowers organizations with next-generation feedback analytics to accelerate the insight-to-action cycle, encouraging the philosophy of “Feedback for the brave” to driven purpose, impact, and growth. Bringing 20 years of expertise, Explorance, a member of the World Economic Forum and a trusted partner for 35% of Fortune 100 companies and 25% of the world’s top higher education institutions, has influenced over 25 million individuals with award-winning solutions like Blue, Metrics That Matter, and MLY. Consistently among the top employers by the Great Places to Work Institute®, Explorance, a Brandon Hall AI award winner, is also a two-time Global Leader in the 360-degree feedback market by Fortune Business Insights. Visit explorance.com or connect on LinkedIn, Facebook, and X.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. We are looking for a Quality Assurance Tester Intern to join our dynamic team who thrives in a demanding, fast-moving environment.
*This is a paid internship position
What you will do as our new Quality Assurance Tester Intern:
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Work hand in hand with developers and product managers to understand new features to determine the testing scope.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Design, develop, and execute automation scripts.
- Assisting in converting costly manual tests into low-maintenance efficient test automation
- Identify, record, document, and track bugs.
Here’s What You’ll Bring to the Role:
- Strong Understanding of SDLC and Agile concepts
- Strong test definition and execution skills
- Strong knowledge of Quality assurance principles and best practices
- Strong communication and documentation skills in English and French
- Knowledge of SQL
- Knowledge of Visual Studio C#
- Good Analysis, problem-solving, time management skills
- Experience in functional, user interface, system integration, and Nonfunctional testing
- Experience with user interface testing tools is an asset.
- Experience as a Quality Assurance Analyst on web applications is an asset.
- Experience in automation test; Selenium WebDriver is an asset.
- Experience with performance testing tools is an asset.
Other Requirements:
- Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
*This is a paid internship position
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
As a Senior Automation QA at Explorance, will play a vital role in enhancing the efficiency and effectiveness of the testing process, contributing to faster and more reliable software delivery. He/She will be responsible for designing, implementing, and maintaining automated testing solutions to ensure the quality of software applications.
Roles and Responsibilities:
- Automation QA will be responsible for automating both functional and non-functional testing.
- Identify Test Scenarios: Collaborate with the QA team to identify test scenarios suitable for automation, considering factors like regression testing and critical functionalities.
- Script Design: Create detailed and reusable test scripts based on test scenarios.
- Framework Selection: Design and implement an appropriate automation framework (e.g., data-driven, keyword-driven, or behavior-driven development) to structure and organize test scripts.
- Framework Enhancement: Continuously improve and extend the automation framework to accommodate changing requirements and optimize maintenance efforts.
- Scripting Languages: Write automation scripts using any scripting language
- Performance Testing: Perform load and performance testing using JMeter to identify and resolve performance bottlenecks. Analyze test results and provide recommendations for performance improvements.
- Modularization: Design modular and reusable test scripts to enhance maintainability and scalability.
- Integration: Integrate automated tests into continuous integration (CI) and continuous deployment (CD) pipelines.
- Data Preparation: Manage and create test data required for automated test scenarios.
- Data Independence: Ensure test scripts are independent of specific data and implement mechanisms for dynamic data handling.
- Test Execution: Execute automated test scripts on various configurations, browsers, and devices to validate application functionality.
- Monitoring: Monitor automated test runs, investigate failures, and report defects.
- Reporting: Produce detailed test reports, including pass/fail status, test execution logs, and screenshots.
- Analysis: Analyze automation results to identify trends, patterns, and areas for improvement.
- Script Maintenance: Regularly update and maintain automation scripts to accommodate changes in the application or testing requirements.
- Version Control: Use version control systems to manage and track changes in automation scripts.
- Collaboration: Collaborate with Development and QA Teams: Work closely with developers, manual testers, product owners, and other stakeholders to understand requirements, identify test scenarios, and address defects.
- Documentation: Maintain documentation for automation scripts, frameworks, and processes.
- Continuous Improvement: Continuously seek opportunities for process improvement and optimization.
- Feedback: Provide feedback to the development team on code quality and potential areas of improvement.
Skillset Expectations:
- 8-12 years of automation framework development.
- Automation Tools and Frameworks: In-depth knowledge of the Selenium WebDriver for web application automation. Experience with automation frameworks like SpecFlow or NUnit for behavior-driven development (BDD) and unit testing in C#.
- Performance Testing: Strong Knowledge of performance testing concepts and hands on experience in
- Version Control: Familiarity with version control systems like Git for managing and tracking changes in automation scripts.
- Integrated Development Environment (IDE): Experience using an IDE such as Visual Studio for C# development.
- Web Technologies: Understanding of web technologies, including HTML, CSS, and JavaScript.
- XPath and CSS Selectors: Proficiency in using XPath and CSS selectors to locate web elements for automation.
- Browser Developer Tools: Ability to use browser developer tools for debugging and analyzing web applications.
- Continuous Integration/Continuous Deployment (CI/CD): Experience integrating automated tests into CI/CD pipelines, using tools like Jenkins or Azure DevOps.
- Testing Concepts: Understanding of testing concepts, including regression testing, functional testing, and acceptance testing.
- Behavior-Driven Development (BDD): Familiarity with BDD principles and experience working with BDD frameworks like SpecFlow.
- Communication: Effective communication skills to collaborate with development teams, QA teams, and other stakeholders.
- API Testing: Familiarity with API testing using tools like RestSharp or HttpClient in C#.
- Database Skills: Basic understanding of SQL for interacting with databases during testing.
Other Requirements
- Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
As an Explorance DevOps Engineer, you will be helping the development and QA team to automate, develop, implement and investigate of
world class products.
Responsibilities·
- Help team development efforts towards successful project delivery.
- Help team deployments efforts by building infrastructure as code.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Collaborate with other software developers and software architects to plan, design, develop, test, and maintain solutions.
- Design, develop, and unit test applications in accordance with established standards.
- Participate in peer-reviews of solution designs and related code.
- Help evolve and understand the solution code base and architecture;
- Implement backend change requests on existing features;
- Estimate effort for change requests and new features;
- Develop new backend components on new features;
- Perform pertinence and cost analysis of system mechanisms to support new feature sets; (e.g.: caching, indexing, queuing, persistence, CDNs, data-warehousing, etc.)
- Analyze and document performance, security, confidentiality, integrity impacts of system changes;.
- Implement automated system tests;
- Perform data migrations, transformations and scripting;
- Provide level 3 support, troubleshoot production issues and/or perform bug corrections;
- Follow and participate to Explorance development / operations standards and guidelines;
- Configure and deploy our solution for existing and new customers;
- Develop and maintain deployment automations;
- Configure and maintain CI pipelines;
Bonus skills:
- Know how to adapt to a constantly evolving environment and like to bring forth new ideas.
- Experience with infrastructure as code tools in the likes of Terraform;
- Powershell and Azure CLI scripting
- Web server technologies like IIS, Tomcat
- SSO Concepts
- Server-side languages like C#, ASP.NET, Python
- REST/SOAP API concepts
- Docker Concepts
- Git knowledge
Requirements:
- have a minimum of 5 years of successful in-depth knowledge and experience within the private and public cloud space.
- have a minimum of 3 years of experience in DevOps practices.
- know how to adapt to a constantly evolving environment and like to bring forth new ideas.
- have managed 24×7 operations and are passionate about delivering premiere enterprise-grade cloud and hosted services
- are experienced in managing hosted operations, with a proven track record
- have worked on production environment compliance, certifications, and audits including security
- able to work effectively across teams within Explorance and with partners to “make it happen”
- have a strong knowledge of infrastructure and networking security concepts
- have excellent communication skills, both verbal and written
- Hands-on experience with high availability web architecture and technology;
- Experience with configuration management software, version control software and job execution tools, preferably Git, Azure Devops;
- Experience with infrastructure as code tools in the likes of Terraform;
- 5+ years of system development and operational experience using Azure (or any another cloud platform);
- 5+ years of experience under a SaaS model with near 24×7 uptime;
- Experience in building / operating serverless systems;
- 3+ years of experience dealing with eventually-consistent system of services;
- 4+ years of experience working in a team of 5+ developers;
- 5+ years of proficient programming under Java / C# ;
- 4+ years of experience working with relational SQL databases and/or NoSQL;
- Experience in building responsive REST-like and JSON based APIs on large datasets;
- Experience in securing APIs;
- 3+ years of building/maintaining CI pipelines;
- Experience in dealing with failure recoveries, data restoration and migrations;
- Experience in providing level 3 support;
- Prior experience in hands-on troubleshooting of complex system problems that include capacity planning and performance tuning, reliability or high availability initiatives;
- 4+ years of experience developing application using C# / .NET/.NET Core;
- Experience using Azure services and portal;
- Experience with ‘Azure Functions’ is a plus;
- Experience evolving and participating in an Agile/Scrum environment;
- Experience in building and managing private Nuget libraries;
Other Requirements
- Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for an Application Support Analyst who always strives for software excellence and continuous improvement.
What You Will Do
- Unblocking of Customer Support driven issues
- Investigate issues and provide root cause analysis
- Validating issues against product requirements
- Research issues through code, documentation and interviewing knowledge and stake holders
- Creating action items from customer raised issues
- Providing workarounds to Customer Support driven issues
- Reporting bugs and product suggestions to product management team
- Reporting documentation improvement requests to technical writing
- Continuously contributing to the troubleshooting guide and Improving internal knowledge documentation
- Propose infrastructure and system/software configuration changes to address production issues.
- Contributing to the incident report
- Escalate to proper teams in a timeframe that respect our service level agreements
Technical Skills
- Experience in supporting a .Net based web application.
- Ability to identify complex issues by debugging the application and by analysing traces and logs and escalate it to L3 team.
- Experience in writing T-SQL Queries, Stored Procedures, Functions etc. to investigate and fix issues.
- Experience in creating Scripts using PowerShell to automate recurring/scheduled tasks and/or facilitate handoff.
- Experience in Server-side languages like C#, ASP.NET is an added advantage.
- Be proficient with JIRA to assign requests to other support/dev teams, track or follow up on requests.
- Effectively time management and Prioritization skills in order to meet high level of service.
- Understanding of Software Architectures and API Designs.
- Understanding of Distributed Systems Designs
- Understanding of SDLC (Software development Life Cycle)
- Understanding of Software Quality best practices
- Understanding of System administration and networking
Soft Skills
- You are hardworking and eagerly embrace the challenge of solving problems, both with software and soft skills.
- You are resourceful, flexible and hold self-accountable and persevere in the face of obstacles.
- You are an articulate communicator, proficient in both verbal and written English/language and enjoy crafting clear and concise messages to customers.
- You are curious about technology and software and learning how our customers use our product.
- You are a standout teammate who believes that the whole is greater than the sum of all parts.
- You are empathetic and enjoy teaching customers at all levels of technical proficiency.
- You are self-aware and are open to adapting to changing environments.
- You follow through on your commitments (and are honest when something is over your head)!
Other Requirements
- Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
About Explorance
Explorance empowers organizations with next-generation feedback analytics to accelerate the insight-to-action cycle, encouraging the philosophy of “Feedback for the brave” to driven purpose, impact, and growth. Bringing 20 years of expertise, Explorance, a member of the World Economic Forum and a trusted partner for 35% of Fortune 100 companies and 25% of the world’s top higher education institutions, has influenced over 25 million individuals with award-winning solutions like Blue, Metrics That Matter, and MLY. Consistently among the top employers by the Great Places to Work Institute®, Explorance, a Brandon Hall AI award winner, is also a two-time Global Leader in the 360-degree feedback market by Fortune Business Insights. Visit explorance.com or connect on LinkedIn, Facebook, and X.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for a Customer Support Analyst who always strives for software
excellence and continuous improvement.
The Customer Support Analyst is responsible for supporting Explorance’s products for our customers. This includes interacting and communicating with our internal teams to solve problems. The role also includes some consulting with customers on how to best integrate
Explorance’s application to 3rd-party systems to meet their automation and scalability needs.
Primary Duties and Responsibilities:
- Serve as a single point of contact while effectively and cooperatively providing superior customer support and problem resolution
- Create service requests and properly document all customer interactions and troubleshooting actions in the department’s case management system
- Provide tier 2/3 functional and technical support on Explorance software solutions
- Configure and implement new functionality in the Explorance software solutions
- Log, prioritize, research, and accurately resolve complex customer inquiries and problems in a timely manner while meeting or exceeding SLAs
- Provide detailed reporting, identify functionalities, and provide status updates on identified issues internally and with the client until the customer support case is resolved
- Assist in new implementations, installations, upgrades and migrations of existing customers systems
- Investigate issues with customer IT systems such as , SSO, LMS, SIS
- Provide basic technical and web application training to new customers when required
- Communicate and coordinate with internal departments when addressing software bugs or new releases
- Occasionally perform Quality Assurance tasks for testing of new software versions
- Follow procedures, and continually improve internal processes for maintenance of solutions that are in production
- Collaborate with developers and QA team for high quality, delivery on time
Skills and Competencies:
- Exceptional Customer Service Focus
- 3-5 years’ experience in IT related field
- Minimum 3 years customer support/technical support experience with enterprise software
- Relevant technical work experience, deploying web applications in IIS including server and network administration.
- Experience with system integration, good understanding of product architecture, infrastructure components, databases, cloud systems, and virtualization
- Strong analytical problem solving and decision making skills
- Experience working with multiple stakeholders in a problem-solving environment
- Exceptional communication skills, both oral and written with client interaction experience at executive levels
- Ability to handle difficult or sensitive situations with diplomacy and tact
- Excellent time management and organizational skills
- Creative, self-motivated, with good interpersonal skills
- Ability to work independently and as part of a team
- Attention to detail
Technical Skills:
- Experience with SQL/Oracle Database querying and with MS Excel
- Setup and administration skills for MS Windows servers, MS SQL Server installation and configuration
Qualifications/Requirements:
- Verbal and written communication skills in English for use in communication with global offices.
- Passion for helping customers with strong customer service skills
- Technical or Business Diploma in related field
- Experience working with Microsoft Server, MSSQL, IIS, Certificates, Email delivery troubleshooting.
Nice to Have:
- Technical certifications: Microsoft
- Experience with HTML CSS, XML
- Experience working with APIs
- Knowledge/Experience working with cloud offerings such as Microsoft Azure or AWS
Availability:
- Must be willing to work outside of “normal” business hours (i.e. evenings, nights, weekends) to provide support coverage for our international customers
- Australian shift (4:30 AM to 12:30 PM IST)
- 24/7 Pager/On-Call Rotation
Other Requirements:
- Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture. Remote work is possible depending on the shift start time.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
About Explorance
Explorance empowers organizations with next-generation feedback analytics to accelerate the insight-to-action cycle, encouraging the philosophy of “Feedback for the brave” to driven purpose, impact, and growth. Bringing 20 years of expertise, Explorance, a member of the World Economic Forum and a trusted partner for 35% of Fortune 100 companies and 25% of the world’s top higher education institutions, has influenced over 25 million individuals with award-winning solutions like Blue, Metrics That Matter, and MLY. Consistently among the top employers by the Great Places to Work Institute®, Explorance, a Brandon Hall AI award winner, is also a two-time Global Leader in the 360-degree feedback market by Fortune Business Insights. Visit explorance.com or connect on LinkedIn, Facebook, and X.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for a Front-End Developer who always strives for software excellence and continuous improvement.
The Senior Front-End Developer will design and develop new features and enhancements to software applications that meet business specification. Primary responsibilities include wireframing and front-end implementation, user experience, usability, CSS layout, DOM manipulation, progressive enhancement / graceful degradation, cross-browser testing, unit testing, accessibility, user interaction and user interface design. If you think you’ll enjoy working in a result-driven laid-back environment with flexible hours, then keep reading.
What you will do as our new Senior Front-End Developer:
- Improve the quality of the existing UI and develop new user-facing features
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Reorganizing the software flow to uplift the user experience
- Build reusable code and libraries for future use
- Collaborate with other team members and stakeholders
- Perform code reviews, unit testing, and system testing as needed for other developers’ efforts. At a minimum, code reviews, unit testing, and system testing should ensure all requirements have been addressed, all basic functionality works, and errors are handled properly.
Here’s what you’ll bring to the role:
- 5-10 years experience
- Basic knowledge ASP .NET and page life cycle
- Proficient understanding of web markup, including HTML5, CSS3
- Proficient understanding of adaptive and responsive designs and tools such as Bootstrap
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Good understanding of advanced JavaScript libraries and frameworks, such as Angular, Vue.JS, React, or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as GIT
- Tools and Languages: Version Control (e.g., GIT), Visual Studio 2015+, ASP.NET / MVC, Data formats (e.g., JSON, XML), Data APIs (e.g. Restful API), Web Font Embedding, Scalable Vector Graphics (aka SVG),
- Responsive Web Design, Object-Oriented Programming, JavaScript Animation, CSS Animation, Charts / Graphs, UI Widgets, Code Quality Testing, Integration Testing, Templating Strategies,
Other Requirements:
- Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
About Explorance
Explorance empowers organizations with next-generation feedback analytics to accelerate the insight-to-action cycle, encouraging the philosophy of “Feedback for the brave” to drive purpose, impact, and growth.
Bringing 20 years of expertise, Explorance, a member of the World Economic Forum and a trusted partner for 35% of Fortune 100 companies and 25% of the world’s top higher education institutions, has influenced over 25 million individuals with award-winning solutions like Blue, Metrics That Matter, and MLY.
Consistently among the top employers by the Great Places to Work Institute®, Explorance, a Brandon Hall AI award winner, is also a two-time Global Leader in the 360-degree feedback market by Fortune Business Insights.
Visit explorance.com or connect on LinkedIn, Facebook, and X.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
As an Explorance DevOps Engineer, you will be helping the development and QA team to automate, develop, implement and investigate of
world class products.
Responsibilities
- Administration/Monitoring of different servers in the cloud or on-premises
- Database (MSSQL)administion and maintenance
- AD/DC administration
- VPN administration
- Backups and restoration of Virtual Machines, Databases
- Implementation of recovery plans
- Data migration, transformation, and scripting.
- Write technical design and partial architectures.
- Troubleshooting of infrastructure and product deployments, bug correction.
- Cost and time estimation of features and tasks.
- Investigation of new technologies to be applicable in Explorance software development processes
- Support developers and QA team in the implementation of robust set of services, features, APIs that power our web products.
- Understanding of fundamental design principles behind a scalable application.
- Follow and participate to Explorance standards and guidelines
Bonus skills:
- Know how to adapt to a constantly evolving environment and like to bring forth new ideas.
- Have worked on production product compliance, certifications, and audits including security
- Experience with infrastructure as code tools in the likes of Terraform;
- Virtualization (Hyper-V)
- Powershell and Azure CLI scripting
- Web server technologies like IIS, Tomcat
- TLS Certificate management
- Physical Server and Networking configutation
- SSO Concepts
- Server-side languages like C#, ASP.NET, Python
- REST/SOAP API concepts
- Docker Concepts
- Git knowledge
Requirements:
- Have a minimum of 2 years of successful in-depth knowledge and experience within the private and public Microsoft Azure cloud
space. - Have a minimum of 3 years of experience in DevOps practices.
- Able to work effectively across teams within Explorance and with partners to “make it happen”
- Have a good knowledge of infrastructure and networking security concepts
- Have excellent communication skills, both verbal and written
- Experience with configuration management software, source control software and job execution tools, preferably Git, Azure Devops;
- Have a good knowledge of CI/CD Pipelines and fundamentals
Other Requirements
- Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
oin a Montreal headquarter company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative Experience Management (XM) solutions because we believe that each experience matters.
As a Back-end SQL Developer, you will be part of our Dev Ops organization.
What you will do as our new Back End Developer:
- Implementation of Stored Procedures.
- Implementation of scalable Data Access Layers.
- Building secure and reusable code and libraries.
- Translation of requirements and technical analysis into visual elements or back-end features.
- Validation and correction of upstream technical design.
- Understanding of fundamental design principles behind a scalable application.
- Ability to implement automated unit testing.
- Data migration, transformation, and scripting.
- Write technical design and partial architectures.
- Responsible of effective code review.
- Troubleshooting and product bug correction.
- Responsible for some feature demos.
- Estimation of features and tasks.
- Follow and participate to Explorance development standards and guidelines
- Apply data modeling techniques to ensure development and implementation support efforts meet integration and performance expectations
- Write technical design and partial architectures.
- Troubleshooting production issues.
What you need to succeed in that role:
- 3/5 experience
- Experience with Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools
- Azure SQL experience
- Server-side languages like C#, ASP.NET,
- SQL development skillset
- Web server technologies like IIS
- Knowledge of Python
- NoSQl
- Knowledge of Graph SQL
- Microsoft Azure functions
- Web Application architecture fundamentals
- Microservices architectures
- Excellent written and verbal communication
- Flexible, team player, “get-it-done” personality
- Ability to work in a rapidly changing environment
- Ability to multi-task and context-switch effectively between different activities and teams
- Passion for technology and problem solving
Other Requirements
- Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
As a Test Engineer at Explorance, you will have the hands-on opportunity to work within a growing team to solve interesting challenges.
Roles and Responsibilities:
- Participate in requirements review and understand new feature development.
- Assist in designing, implementation, and execution of test cases for new and existing features.
- Collaborate with software engineering team on QA/Testing topics
- Perform our platform testing to uncover flaws within the interface.
- Update the testing procedure to provide better testing coverage and user experience.
- Contribute to our quality projects, including automation of test cases, with a focus on feature deployment.
- Actively participates in agile meetings with product management and development team.
- Gather requirements, build testing solutions, and troubleshoot issues in order to deliver a high-quality product.
- Communicate technical concepts/issues clearly to internal stakeholders.
- Develops, documents, and maintains test cases and validation reports.
- Monitor debugging process results
- Track quality assurance metrics, like defects or issues densities
- Creating, Enhancing, Debugging and Running Test Cases.
- Create a software defect tracking report entire project release status to stakeholders.
Skillset Expectations:
- 3-6 years of Quality Assurance and testing experience in a web development environment.
- Strong knowledge in functional testing
- Experience in SQL or PostgreSQL
- Exposure to API testing
- Experience in Agile
- Knowledge of release/product life cycle
- Ability to work autonomously.
- Strong analytical skills and attention to detail.
- Strong communication and documentation skills.
- Obsess with delivering high-quality software.
Other Requirements
- Only apply if you are a Chennai (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
Explorance is a rapidly growing software company recognized for its unique workplace culture. We strive to be the best we can for our people, our customers, and the community. Currently, we are looking for a Solution Engineer to join our dynamic team who thrives in a demanding, fast moving environment.
As a Solutions Engineer you will be working closely with the sales team as the key technical advisor representing Explorance’s offerings.
What you will do as our new Solution Engineer
- Representing Explorance as an expert in our software suites
- Providing remote and on-site product demonstrations to potential customers
- Recommending products and services to potential Explorance customers based on technical knowledge and customer needs
- Writing and reviewing RFP responses and other technical documents
- Managing the relationship with potential customers at a technical level
- Assisting salespeople with strategy
- Designing, managing and maintaining demo & sandbox environments
- Attending and presenting at tradeshows and conferences
Here’s what you’ll bring to the role
- Blue Expertise – You will be acting as the technical expert in most interactions
- People skills – this is a customer-facing position requiring presentation skills
- Ability to work independently and as part of a team
- Availability & willingness to travel often
- Availability to support multiple time zones
- Impeccable verbal and written English communication skills
- Excellent time management and organizational skills
- Eagerness to work in a fast-paced environment
- Service-oriented personality
- Ability to quickly adapt to technology and industry changes
- Educational background: IS, IT, Software/Computer Engineering or other technical degree
- Proficiency in MS Office and Web based applications
Other Requirements
- Only apply if you are a Beirut (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
As a Sales Development Representative – Higher Education, you will be prospecting the Higher Education market within EMEA. You will be responsible for generating sales ready leads and opportunities via outbound and inbound prospecting by phone, email and social outreach. You will be focused on industry and specific vertical markets as defined by sales and marketing strategies. You will be focused on generating qualified sales opportunities to support a team of Account Executives within a defined geographic territory across EMEA. Your day to day will be a mix of prospecting, skill development and team collaboration.
What you will do as our new Sales Development Representative – Higher Education:
- Generate new business opportunities from Outbound and Inbound prospecting
- Use a mixture of prospecting methods including cold calling, email and social outreach
- Work in collaboration with other Sales Development Representatives and Account Executives
- Report on any new market trends that may provide additional insight to sales and marketing
- Utilize Salesforce and other sales and marketing tools to track and maintain leads
- Understand Explorance offerings and effectively communicate them to prospects
- Achieve and exceed monthly/quarterly quotas and objectives
Qualifications:
- Post-secondary education (or equivalent experience)
- Strong work ethic – willing to put in the work
- Clear written and verbal communication skills
- Effective time management and organization
- Strong phone presence, comfortable with high-volume, outbound cold calling
Nice to have:
- Experience with CRM (Salesforce) or other relevant sales optimization tools
- Experience working in a dynamic and challenging, growing start-up environment
- Additional Languages
Other Requirements:
- Only apply if you are a Amman (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.
Join a Montreal headquartered company that helps organizations around the world create a personalized journey of impact and fulfillment for their people. Explorance offers innovative People Insight Solutions because we believe that each experience matters.
The Product Support Specialist role will provide support to Metrics That Matter (MTM) existing clients via deep understanding of MTM functionality, including answering client questions via email or scheduled calls over Microsoft Teams/Zoom. In addition, this role will deliver in the moment functionality overviews to existing clients to help strengthen client platform understanding.
The objective of this role is to provide a deeper level tactical and operational guidance to clients via ad hoc support calls as well as scheduled training sessions. Examples of the types of issues that the Product Support Specialist will provide would be functional, including: setting up surveys, class scheduling, creation of dashboards, distribution of dashboards, running reports, etc. The Product Support Specialist will also free up the Client Success Managers (CSM), who otherwise would be providing these training services to clients.
Explorance is intending on releasing a version of MTM (MTM Essential) for smaller employee organizations who have less sophisticated needs. These clients will not have a CSM and will be utilizing the services of the Product Support Specialists to help with their post deployment operational questions.
This position will be staffed in the Explorance offices in Jordan.
This position will report to the Head of MTM Customer Experience who is based in the United States.
Requirements
- Proficient English and French language skills
- Technical knowledge and comfort
- Ability to quickly learn MTM functions
- Clear communication skills (writing and speaking), keeping in mind that they will be speaking with clients from multiple countries and cultures
- Ability to work independently
- Ability to work flexible hours to support clients in different time zones across the world
Other Requirements
- Only apply if you are a Amman (or surroundings) resident that is interested in being part of a vibrant and highly engaged at-the-office culture.
At Explorance, we take inclusion to heart and live it each day. We put the ‘human’ first in everything we do and take pride in our authenticity and culture of inclusion. We therefore encourage persons of any race, religion, ethnicity, gender identity, sexual orientation, age, immigration status, disability or other applicable legally protected characteristics to apply. We make employment-related decisions without regard to any of these characteristics. And to ensure a safe workspace for all our employees, all employment is contingent upon receipt of a satisfactory background and reference check.