OpenConcept is a leading Drupal development shop, passionate about web accessibility and security. We 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.

We strive to create a relaxed, fun and open work environment. We are a Certified B Corporation and are a “not-only-for-profit” company.

Current position(s) available

Business Development/Analyst

You’ve got a few years of sales, marketing and/or business analysis under your belt and you’re looking for an opportunity to own more of the process.

You want to work for a small company where your contribution is going to be felt by the team.

You want to work for a company that puts its mission first and understands how great culture positively impacts performance.

We are OpenConcept Consulting Inc., an Ottawa-based team of web development consultants specialized in open-source development with Drupal. We develop large interactive sites like,, and

Our mission is to be a “not-only-for-profit” company that changes the world by making the internet a safer and more accessible place. We’re as serious about our mission as we are about the way we work. That’s why we became a registered B Corp and voluntarily submitted to a rigorous assessment to prove it.

We’re looking for a business grad with a few years experience to spend 60% of their time on business development and 40% on business analysis. We already have a sales process in place, but there is still has plenty of room to grow in how we attract new customers and how we find and meet new needs of existing customers.

Business Development/Analyst    

Your goal in this job is to help us find new customers and assess customers’ needs before we design their projects. Here’s what the breakdown looks like:

Finding New Business – you’ll work with the president to keep the pipeline full by writing bids and proposals in response to to RFP’s; overseeing contractual requirements of successful bids; attending conferences and events; internet marketing; and developing a sales strategy to secure new business.

Strengthening Existing Relationships – it’s easier to serve an existing customer than to win a new one. You’ll learn about all the IT needs within existing clients, schedule follow-ups with customers we’ve completed work for, and participate in post-project analysis to identify new opportunities.

Business Analysis – you’ll collaborate with the project manager and technical team to develop functional system design specifications for new projects. This will include consulting with the customer to find opportunities and objectives. You’ll coordinate between our team and the customer to document any changes and feedback. Then you’ll participate in the testing process to make sure the website meets the needs of the customer.

Working @ OpenConcept Consulting

Our casual/laid-back office is in a Chinatown house with lots of natural light, easy access to transit, and great restaurants. We value community and pay for a shared lunch everyday so you can get to know your co-workers.

Our work schedule is flexible because we value work/life balance. We have core work hours from 10:00 to 3:30. Some people come in as early as 8:00 and some come in later and stay until 6:00. If you want to work from home on occasion, that’s fine too.

This full-time job starts at $25/hour. In addition to your hourly rate, we a provide money for you to buy your own computer, a health plan and cover some costs of courses and conferences to help you grow your skill set.

What We’re Looking For

You’ll thrive in this role if you’re meticulous when listening to customers, a great communicator and if you’re passionate about our mission. We’re also looking for these qualifications:

  • Experience as a business analyst
  • Experience in a sales or marketing position
  • University degree or equivalent experience in a relevant discipline
  • Extremely strong written, verbal and communication skills (including proposal writing and presentation building)
  • Ability to communicate technical specifications to a broad range of business stakeholders
  • Excellent analytical, problem solving, critical thinking and decision making skills
  • Digital experience, understanding of SEO, social media marketing and UX
  • Experience deploying new services/products within an organization


Some things you don’t need to have, but could help you succeed are:

  • Domain knowledge in education, healthcare, non-profits and government
  • Bilingual (English/French)
  • Knowledge in one or more of the following fields: CMS, e-commerce, membership management systems, digital strategy, user experience (UX)
  • Previous experience working with the Drupal CMS or other open-source tools

How to Apply

How to impress us? Yes, we’d love to read your outstanding covering letter and to learn about your achievements. Send us your resume (PDF or EPUB) and three current professional references. If possible and/or applicable, include some examples of your work.

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.

We will review applications as they are received and look forward to hearing from you.