Barrington Consulting is steadily growing opportunities both domestically and internationally. We are actively seeking exceptional consulting talent across a variety of disciplines and experience levels to join our team.

If you are a highly motivated individual who would like to work in a dynamic and fast paced environment where entrepreneurship, quality results and hard work are both recognized and rewarded, please submit your resume and cover letter to recruiting@barringtongrp.ca.

OUR PROPOSITION

COMMUNITY ENGAGEMENT
Be part of a team that not only works alongside its clients, but also truly cares about clients and their communities, both domestically and internationally. Supporting our clients and communities is important to us and something in which we take great pride. As such, Barrington Consulting and its practitioners actively support a variety of charitable initiatives and professional organizations listed here.

TRAVEL
We are continually expanding our global presence and have completed various international assignments. By joining Barrington Consulting, you can experience interesting parts of the world and participate in exciting projects where the results of your work can have dramatically positive impact on the lives of millions of citizens.

CAREER DEVELOPMENT
Our mentorship program and consistent investment in professional development are just two ways we ensure that our employees have the tools necessary to enrich their careers and gain the skills required to deliver successful projects with our clients.

BENEFITS
Your hard work and dedication will be rewarded with a competitive salary and bonus. We also provide our employees with high quality healthcare coverage and parental leave. Our collegial corporate culture celebrates our employees through several staff events and opportunities to be involved in numerous firm management activities.

CAREER DIVERSITY
No two projects are ever the same. A career with Barrington Consulting will allow you to participate in diverse, fast-paced engagements delivered with various clients, enabling performance of activities ranging from business or technical analysis to project management.

POSITIONS

All candidates must be highly motivated and meet the following criteria:

  • Proven experience as a Project Manager, Business Analyst, or Change Manager on medium- and large-scale projects
  • Demonstrated experience leading and/or working on high-performing teams
  • Possess excellent interpersonal skills and well-developed written, verbal and presentation skills
  • Approach work in a detailed yet creative and flexible manner
  • Must be goal oriented, results driven and client focused

Experience in any or all of the following would be considered an asset:

  • Project management
  • Strategic and operational business planning
  • Business case and feasibility study development
  • Governance and organizational design
  • Change management and communications
  • Business process mapping, analysis and re-engineering
  • Requirements gathering and analysis
  • Multi-stakeholder facilitation techniques and approaches
  • ITIL Service Support and Delivery disciplines
  • Application Development Lifecycle

Qualifications:

  • Undergraduate degree such as Business Administration, Engineering, or Computer Science
  • Relevant graduate level degrees will be considered assets
  • Relevant industry certifications (i.e.: PMP, Prince 2, CBAP, CMC, Prosci, etc.) will be considered assets

All candidates must be highly motivated and meet the following mandatory criteria:

  • Recognized success leading and working on high-performing teams
  • Proficiency with Object-Oriented (OO) development methodologies and Design Patterns
  • Proven ability to work at varying levels of abstraction (architecture, system design, component design, code)
  • Demonstrated experience designing and developing Web user interfaces (UI) for various types of applications
  • Experience with assisting architects in the design of overall technical architecture blueprints
  • Ability to work both independently and as part of a team
  • Possess excellent interpersonal skills and well-developed written, verbal and presentation skills
  • Approach work in a detailed yet creative and flexible manner

The successful candidate will possess the following mandatory skills:

  • Java JDK 1.4 and above
  • J2EE knowledge, specifically with EJB, Spring, JPA (EclipseLink, Hibernate)
  • JavaServer Faces (JSFs), JavaServer Pages (JSPs)
  • Experience with Service-Oriented Architectures (SOA), SOAP, XML Messaging
  • Experience using Ant as a build and configuration tool
  • Database design experience and advanced SQL query development with comfort in Oracle, MS SQL Server, and/or MySQL environments
  • Analysis and/or development experience in building Enterprise Java Applications (J2EE)

The following are considered “Nice-to-Have” but are not deemed mandatory:

  • J2EE Application Server experience, preferably WebLogic, JBoss, and/or Tomcat
  • Experience using a Java Integrated Development Environment (IDE), preferably Eclipse and/or Netbeans
  • Linux experience
  • Experience using source code repositories such as Subversion

Qualifications:

  • Minimum undergraduate degree in Computer Science or a related discipline is required
  • Relevant industry certifications will be considered assets

All candidates must be highly motivated and meet the following mandatory criteria:

  • Minimum of two (2) years of relevant project experience
  • Ability to work at varying levels of abstraction (analyze, design, decompose, develop, code, test, enhance)
  • Ability to work independently and as part of a team
  • Strong oral and written communications skills
  • Approaches work in a detailed yet creative and flexible manner
  • Experience dealing with clients and maintaining relationships with key stakeholders

The successful candidate will possess the following mandatory skills:

  • Experience in Web Development and capable to work in an Agile development cycle
  • Experience developing web applications using JavaScript, CSS, HTML5
  • Experience developing rich mobile-friendly web applications, accessible human interfaces and re-usable components
  • Deep understanding of Angular JS and able extend and develop new and existing components
  • Solid understanding of XSD and XML
  • Ability to analyze a business problem from a technical perspective, break down required tasks and provide work estimates

The following are considered “Nice-to-Have” but are not deemed mandatory:

  • Experience developing with Java (JSF, Servlets, JAXB)
  • Experience developing and using SOAP, REST web services, JSON
  • Ability to write Selenium Test Cases
  • Experience using source code repositories, such as Subversion
  • Experience in peer cross training of technologies, sharing knowledge with team

Qualifications:

  • Minimum undergraduate degree in Computer Science or a related discipline is required
  • Relevant industry certifications will be considered assets

All candidates must be highly motivated and meet the following mandatory criteria:

  • Minimum of three (3) years proven experience with one or more of the architecture disciplines
    • Enterprise
    • Data
    • Technical
    • Application
  • Evaluation and selection of enterprise-based information technology solutions
  • Design, construction, deployment and testing of specific technical components on projects within a variety of business settings
  • Approach work in a detailed yet creative manner

The successful candidate will possess the following:

  • Strong written, verbal and interpersonal skills
  • Excellent presentation skills
  • Goal, result and client-focused orientation
  • Demonstrated ability to support and work closely with team members and clients

Qualifications:

  • Proven experience designing, developing and implementing IT solutions
  • Undergraduate degree from a post-secondary institution with focus in IT or Computer Science
  • Relevant industry certifications will be considered assets

To support the growth in our Fredericton, New Brunswick location, we are seeking experienced consultants with at least five years working with a professional IT or management consulting firm.  We are seeking high-performing individuals to play the following roles on client projects in New Brunswick and internationally:

  • Management Consultant
  • Project Manager
  • Business Analyst
  • System Analyst
  • Solution Architect
  • Technical Analyst
  • Change Manager

All candidates must be highly motivated and meet the following criteria:

  • Proven experience and demonstrated success in any of the above roles.
  • Possess excellent interpersonal skills and well-developed written, verbal and presentation skills.
  • Approach work in a detailed yet creative and flexible manner.
  • Must be goal oriented, results driven and client focused.

Experience in the following domains would be considered an asset:

  • Government registries (e.g. Motor Vehicle, Real Property Registries, etc.)
  • Energy Utilities
  • Enterprise Resource Planning Implementation
  • Electronic Data Interchange (EDI)
  • Supply Chain
  • Point of Sale

Qualifications

  • Undergraduate degree such as Engineering, Computer Science or Business Administration.
  • Relevant graduate level degrees will be considered assets.
  • Relevant industry certifications (i.e. PMP, PRINCE2, PROSCI, Lean Six Sigma, etc.).
Search