Secondary navigation

Careers

OpenConcept is a leading 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

Senior 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;

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

Exceptional time management skills

Detail-oriented, diligent about documentation and logging time

Assets:

Passion for open-source software

Interest in active Drupal community participation

Preference for working in small organizations

Experience with financial gateway integration

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 Consulting:

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. Staff are encouraged to work from home from time to time if it helps project delivery.

Compensation & Benefits: This full-time job starts at $25/hour. In addition, we provide an allowance to purchase your own computer, a health and wellness plan and cost-coverage for professional development courses and conferences.

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 samples of your work. Brownie points: If possible, include some 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 stackoverflow, 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.

Production Manager

The Production Manager oversees company’s developers and subcontractors during the fulfillment of OpenConcept’s web development projects, collaborating closely with the client representative to ensure on-time, on-budget delivery of client and internal work.

Key Responsibilities:

Directly supervises and monitors job performance of internal Developers and subcontractors throughout all phases of the project lifecycle to keep projects moving towards their goals.

Closely manages the project timeline and budget to ensure on-time and on-budget completion of work.

Prioritizes overlapping tasks by assessing importance and time sensitivity.

Acts as main point of contact between OpenConcept and client to determine their needs, manages expectations and provides ongoing client guidance on project activities.

Ensures that all client correspondence is documented and stored for future reference.

Delegates client-facing authority to developers when practical, maintaining full responsibility for the worker’s performance and success in the Developer’s performance of these client-facing activities.

Takes the lead role in the preparation of PM documentation as necessary, including the project plan and project roadmap.

Directly supervises the lead developer’s preparation of software development documentation to support the project.

Schedules retros and sprint planning sessions with developers and progress demonstrations with clients.

Takes the lead role in problem identification and resolution with respect to production-related hurdles.

Manages formal and informal quality control and quality assurance activities

Participates in post-project analysis of each project or piece of work, contributing particularly with respect to actual workload relative to budget, problem resolutions, accomplished, and lessons learned.

Manages incoming support requests and works with Developers to prepare estimates for support requests.

Leads bi-weekly ‘stand up’ meetings, and provides feedback to staff on their weekly presentation of last week’s accomplishments and this week’s objectives.

Continuously adapts and improves the project management process and collaboration with Developers to support this ever-evolving mission.

In conjunction with the Business Development Manager, provides support in the preparation of project bids and proposals in the form of workload estimates and manpower utilization factors.

In conjunction with the President, takes the lead in Developer skills development initiatives, performance evaluations, progressive discipline actions, and Developer hiring and terminations.

Acts as the gatekeeper of the company's internal tracking system of hours logged by Developers for client work, and reviews all time entries and notes regularly for analysis of efficiency.

Participates generally as a member of the company’s management team, assisting in development of the company’s strategic agenda, and operations.

Professional skills:

3+ years experience with Project Management, web/software development setting is strongly preferred

Comfortable managing multiple projects and balancing the needs of multiple stakeholders concurrently during the various stages of a project.

Firm grasp of web development and content management systems. Practical experience in the field is an asset.

Noted triumphs as a team leader

Familiarity with the Agile development process

Experience using production and project management tools, techniques and processes.

Familiarity or experience with Drupal and other open-source software is an asset.

Personal skills:

Strong leadership skills

Strong organizational skills

Fierce attention to detail

Excellent prioritization skills

Ability to remain cool under pressure

Marked interpersonal communication skills, verbal and written

Ability to thrive in a team setting and recognize and respect that every member of the team has value as a contributor to the success of the company.

Desire for continuous learning, driven to foster innovation and a bold belief we can collectively make a difference.

Bilingualism (English/French) is an asset

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.

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.

Compensation & Benefits: After a successful probation, this full-time job starts at $25/hour. In addition, we provide money for you to purchase your own computer, a health plan and some cost-coverage for professional development courses and conferences.

How to Apply

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

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.

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 Web Developer

Apply now! We are actively looking for new recruits.

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.

You Are:

A web developer with a passion for and working knowledge of open source software

Interested and active in the Drupal community

Experienced in HTML5, CSS3, PHP & JavaScript and MySQL

Interested in contributing to a small company where your efforts are valued and appreciated by the team

Eager to learn, experience, stay ahead of and influence the internet

A critical thinker with the ability to multi-task and thrive under pressure

Confident in your interpersonal communication skills

Self-motivated with the ability to work both independently and collaboratively in teams

Participate in the community – through Drupal.org and by attending Drupal events

Submit bugs & patches to open-source projects

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.

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. Staff are encouraged to work from home from time to time if it helps project delivery.

Compensation & Benefits: This full-time job starts at $25/hour. In addition, we provide money for you to purchase your own computer, a health plan and some cost-coverage for professional development courses and conferences.

How to Apply

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.

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.