Careers

OpenConcept is an award-winning Drupal Development shop with nearly two decades of experience in the architecture of secure, scalable, inclusive and sustainable solutions for the non-for-profit, public and private sectors. We are a Certified B Corporation, with a “not-only-for-profit” mission that strives to change the world by making the internet a more safe and accessible place. We are passionate about web accessibility and security and participate in shaping the Drupal platform by actively reporting and fixing issues, speaking at events and engaging with other community leaders. Our experience working with socially progressive organizations has built our international reputation as experts working to forge a better world.

Current position(s) available

Project Manager

Reports to:  General Manager

Accountable to:  President

Direct Reports: 5 Web Developers

Scope: The Project Manager oversees all company web design, web development, and other software development activities, working closely with the general manager and client
representatives to ensure on-time and on-budget completion and delivery of all work including both client work and internal work.

We are OpenConcept Consulting Inc., an Ottawa-based team of web development consultants specializing in Drupal, and the global leaders in web accessibility and security. Operating in the not for profit, private and public sectors, our portfolio includes, but is not limited to, large interactive sites like Ottawa.ca, continue.uottawa.ca, CUPE.ca and CSCB.ca.

We aim to use business as a force for good. Our mission is to be a “not-only-for-profit” company that strives to change the world by making the internet a more safe and accessible place. As a Certified B Corporation, we’re as serious about this mission as we are about the way we work - it fuels our continuous drive towards strengthening our impact on the world.

Responsibilities:        

  • Manage a portfolio of projects and assist in building and improving project management
    best practices across the team.
  •  Define project scope, timelines and resources needed to ship projects.
  • Draft project briefs, RFP/RFQ documents, and heavily engage in vendor selection and
    management.
  • Collaborate with clients, developers, and management to document epics and user
    stories, and build project backlogs.
  • Proactively monitor and assess team health and project needs.
  • Report on budget, schedule and resource allocation.
  • Collaborate with the management team on priority of internal and external projects that
    the team will tackle.
  • Hold the team and stakeholders accountable to deadlines and commitments.
  • Determine the downstream impact of change to workflows and behaviours and work with
    stakeholders to maximize user adoption.
  • Ensures that all client correspondence is documented and stored for future reference
  • Manages formal and informal quality control and quality assurance activities as set out in
    the company’s operating guidelines
  • Shapes the requirements for our evolving process and works with developers to
    implement and support this mission critical piece of our infrastructure
  • Participates in the post-project analysis of each project or piece of work that is reviewed,
    contributing particular with respect to actual workload relative to budget, problem resolutions
    accomplished, and lessons learned

Qualifications:

  • Years of experience; We won’t count up your years of experience, but the content of those years is important
  • Expert level experience in project management methodologies and practices
  • Excellent written and verbal communication skills as well as relationship building skills
  • Able to create, improve, and document our current process and minimize delays
  • Overriding ambition and proactive nature combined with the ability to inspire others
  • Problem solver
  • Evaluate the impact and scope of changes and determine the impact to delivery dates
    and assess options
  • Find new opportunities to grow yourself and those around you.
  • Explore technologies, improve project management
  • Results driven–always. Must be willing to do what it takes to make each project or task asuccess. All within a healthy work-life balance!
  • Curious; ask questions to adequately understand needs, assess impact, anticipate potential roadblocks, and mitigate risk

Working at OpenConcept Consulting:

Office Life: Our laid-back office resides in a Chinatown house with lots of natural light, easy access to transit, and great restaurants within walking distance. A casual environment that supports inclusion and a sense of community, we participate in a shared lunch daily, so you can get to know your co-workers better.

How to Apply

We look forward to reading all about your achievements and why you would make a strong fit for OpenConcept. Please send one pdf file that includes your cover letter and resume (max 2 page resume) to careers@openconcept.ca. We will review applications as they are received.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please let us know how.

Product Owner

Reports to:  General Manager

Accountable to:  President

Direct Reports: 5 Web Developers

Scope: The Product Owner oversees all company web design, web development, and other software development activities, working closely with the general manager and client representatives to ensure on-time and on-budget completion and delivery of all work including both client work and internal work.

We are OpenConcept Consulting Inc., an Ottawa-based team of web development consultants specializing in Drupal, and the global leaders in web accessibility and security. Operating in the not for profit, private and public sectors, our portfolio includes, but is not limited to, large interactive sites like Ottawa.ca, continue.uottawa.ca, CUPE.ca and CSCB.ca.

We aim to use business as a force for good. Our mission is to be a “not-only-for-profit” company that strives to change the world by making the internet a more safe and accessible place. As a Certified B Corporation, we’re as serious about this mission as we are about the way we work - it fuels our continuous drive towards strengthening our impact on the world.

Responsibilities:        

  • Take teams through Scrum ceremonies on an operational level
  • Define acceptance criteria for each activity and deliverable
  • Providing vision and direction to the Agile development team and stakeholders throughout the project and create requirements
  • Ensure that the team always prior prepared tasks to work on
  • Plan and prioritize product feature backlog and development for the product
  • Define product vision, road-map and growth opportunities
  • Assess value, develop cases, and prioritize stories, epics and themes to ensure work focuses on those with maximum value that are aligned with product strategy
  • Provide backlog management, iteration planning, and elaboration of the user stories
  • Work closely with the General Manager to create and maintain a product backlog according to business value or ROI
  • Learning and refining your product’s whole value stream like procurement upstream and marketing and sales downstream.
  • Measuring progress (e.g. value delivered to clients in each sprint)
  • Proactively monitor and assess team health and project needs
  • Report on budget, schedule and resource allocation
  • Collaborate with the management team on priority of internal and external projects that the team will tackle
  • Define project team roles and responsibilities and drive task completion
  • Hold the team and stakeholders accountable to deadlines and commitments

Qualifications:

  • Years of experience; We won’t count up your years of experience, but the content of those years is important.
  • Expert level experience in agile methodologies and practices (Waterfall, Agile/SCRUM).
  • Excellent written and verbal communication skills as well as relationship building skills.
  • Able to create, improve, and document our current process and minimize delays.
  • Overriding ambition and proactive nature combined with the ability to inspire others
  • Problem solver. Evaluate the impact and scope of changes and determine the impact to delivery dates and assess options.
  • Find new opportunities to grow yourself and those around you.
  • Explore technologies, improve project management and agile practice.
  • Results driven–always. Must be willing to do what it takes to make each project or task a success. All within a healthy work-life balance!
  • Curious; ask questions to adequately understand needs, assess impact, anticipate potential roadblocks, and mitigate risk.

Working at OpenConcept Consulting:

Office Life: Our laid-back office resides in a Chinatown house with lots of natural light, easy access to transit, and great restaurants within walking distance. A casual environment that supports inclusion and a sense of community, we participate in a shared lunch daily, so you can get to know your co-workers better.

How to Apply

We look forward to reading all about your achievements and why you would make a strong fit for OpenConcept. Please send one pdf file that includes your cover letter and resume (max 2 page resume) to careers@openconcept.ca. We will review applications as they are received.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please let us know how.

Drupal Developer

OpenConcept is actively looking for a Drupal Developer, to be responsible for both front-end development and theming and back-end module development. This individual will be largely responsible for designing and implementing new features and functionalities, managing all technical aspects of the CMS, and ensuring an effective, visually appealing, and intuitive implementation of the solution.

Key responsibilities:

  • Cooperate with the team to develop, test, deploy and support ongoing projects
  • Setting up new sites in Drupal 8
  • Managing sites in Drupal 7 & 8
  • Installing/configuring/developing modules
  • Setting permissions and roles
  • Creating menus, blocks, taxonomies, fields, display modes and views.
  • Write custom, lightweight, standards-compliant JavaScript and PHP code
  • Integrate open source and third-party applications into existing systems
  • Turn design and user interface mock-ups into functional, responsive websites
  • Troubleshoot live sites and production environments
  • Conduct performance testing, including user acceptance and accessibility testing, and develop functional tests and plans as required
  • Respond to end-user support needs and perform troubleshooting and issue resolution
  • Produce developer-level documentation (technical requirements and solution)
  • Assist in task generation, estimate creation and project planning

Professional skills:

  • A minimum of 1 years of experience specializing in Drupal CMS Development
  • 2+ years experience with HTML5, CSS3, PHP, JavaScript and MySQL
  • Experience with Drupal including modules such as ctools, Views, and Panels
  • Understanding of CSS3 & SASS for consistent styling across platforms and browsers
  • Interacting with MySQL databases and Git version control
  • Capacity for critical thinking - devising unique ways to meet requirements
  • Strong interpersonal skills
  • Familiarity with Agile development methodology
  • Experience with responsive and accessible development
  • Ability to prioritize and manage the responsibilities of several projects/tasks concurrently
  • Self-motivated with the ability to work both independently and collaboratively in teams
  • Good time management skills
  • Ability to communicate directly with non-technical clients about technical issues
  • Detail-oriented, diligent about documentation and logging time

Assets:

  • Passion for open source software
  • Involvement in the Drupal community
  • Experience with EC2 and other Amazon Web Services
  • Eager to learn, stay ahead of and influence internet technologies
  • Attention to detail and commitment to quality
  • Bilingualism (English and French)

Working At OpenConcept

In 2017, OpenConcept received an award from B Lab's as being in the top 10% of B Corps who had a Positive Employee Impact. We were recognized as being one of the Best for the Workers in a list of companies that has spent the last decade striving to meet the triple-bottom-line (people, planet & profit). We strive to build a strong community that allows our team to bring their whole self to the office.

Environmental issues are important to our team and we strive to reduce our ecological footprint in our work. We partner with Bullfrog Power and have recently moved our hosting to a carbon-neutral data centre.

Office Life: Our laid-back office resides in a Chinatown house with easy access to transit and great restaurants within walking distance. A casual environment that supports inclusion and a sense of community, we participate in a daily shared (company-paid) lunch so you can get to know your co-workers better. 

Work/Life Balance: Our work schedule is flexible -we have core work hours from 10:00am to 3:30pm. Some come earlier and others stay later. 

Open-source progression opportunities: Participate in the Drupal community through Drupal.org and through attendance of Drupal events and submit bugs and patches to open-source projects

How to Apply

We look forward to reading all about your achievements and why you’d be a strong fit for OpenConcept Consulting Inc.

We look forward to reading all about your achievements and why you’d make a strong fit for OpenConcept. Please send your resume (in PDF or EPUB format) and three current professional references to careers@openconcept.ca. We will review applications as they are received. Brownie points: If possible, include some links to samples of your work.

Participation in the Drupal community is an important part of our work. If you have an account on Drupal.org, GitHub or Stack Overflow, please include your username.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please let us know how.