Skip to content Skip to main navigation

At Accreon, see your career soar.

People are our most valuable asset. Acknowledging that is vital to our culture. And that includes you.

Why join our team?

Opportunity

Personal Growth

Passion for Innovation

Community Culture

Be a key member of a collaborative team that works on unique, interesting and challenging projects– often from start to finish—in areas that require critical thinking and specialized expertise.

At Accreon, you enjoy the satisfaction of seeing your contribution make a difference, recognition for your achievements and a strong path for upward career mobility. Talk to us, and find out what all the excitement’s about!

Enjoy unique flexibility to help clients solve problems and plan projects, choose areas that interest you, build upon your existing expertise or tackle new areas. We believe in mentoring, treating everyone with respect and making work a learning experience for all involved.

New ideas, novel solutions and out-of-the-box thinking are always welcome here. We encourage people to take a stand and to stand out. No questions asked.

Our team-focused culture extends well beyond working hours. At Accreon, we gather for numerous enjoyable group activities year round, such as — families are often invited too. We also make a difference in our community through such volunteer initiatives such as after-school reading programs and the Christmas Wish Angels.


Accreon is large enough to offer groundbreaking projects for prestigious clients and small enough to ensure that every team member makes a difference and gains recognition. In IT, that makes us unique.

Our Values

Do Amazing Work

Deliver value through innovation, creativity, following best practices and hard work.

Help Each Other Succeed

Collaborate and share ideas. Build positive relationships through effective communication, integrity and respect.

Seize the Opportunities

Take the initiative to look for new opportunities and take action with commitment to drive positive outcomes.

Thrive With Purpose

Continuously learn and grow through new challenges, dedication to success and camaraderie. Cultivate a supportive environment where every individual thrives.


View Open Positions

Location

Future Opportunity – AWS Cloud Developer
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – AWS Cloud Developer

Responsibilities

What you’ll be doing

  • Participate in support teams to triage and remediate public cloud infrastructure issues
  • Understand the current application infrastructure and suggest changes to it
  • Define and document best practices and strategies regarding application deployment and infrastructure maintenance
  • Migrate our infrastructure with zero downtime to a highly available, scalable one
  • Define service capacity planning strategies
  • Set up a monitoring stack
  • Implement the application’s CI/CD pipeline using the AWS CI/CD stack
  • Write infrastructure as code using CloudFormation or similar
  • Investigate and adopt new technologies/tools as needs arise

Qualifications

Essential Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering or similar field (or equivalent related qualifications such as Community College)
  • Experience with the core AWS services
  • Experience with building or maintaining cloud-native applications
  • Experience with Linux as a system admin or developer
  • Knowledge of writing infrastructure as code (IaC) using CloudFormation or Terraform
  • Experience using the latest industry CI/CD patterns and tooling
    Experience with container technologies such as Docker and Kubernetes
  • Experience with monitoring solutions such as CloudWatch, Prometheus, and the ELK stack
  • Understanding of security principles and their application
  • Experience in scripting/coding using Python, Ruby, PHP, Bash
  • Professional commitment to high quality
  • Passion for learning new concepts and technologies
  • Detail oriented with strong analytical, problem solving and troubleshooting skills
  • Independent and self-motivated
  • Excellent verbal and written communication skills
  • Excellent team player

 

Additional Assets:

  • Experience in healthcare IT (understand domain, workflows and terminology)
  • Experience working with cloud resources such as AWS, Azure or GCP
  • Cloud Certification, AWS preferably
Apply Now
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Business Analyst
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Business Analyst

Responsibilities

What you’ll be doing

  • Consult with clients and system end-users to identify, analyze and document their business workflows
  • Elicit requirements from stakeholders and subject matter experts
  • Assist the client in breaking down and assessing the scope of the project
  • Write both high level and detailed business requirements
  • Review documentation provided by other members of the project to ensure that documentation is consistent with requested requirements
  • Work closely with the business personnel to identify gaps in requested functionality and offer innovative solutions and requests
  • Work with business, technical and testing resources to clarify business requests and resolve issues
  • Manage timelines and deliverables assigned

Qualifications

Essential Skills and Qualifications

  • Bachelor of Computer Science degree (or equivalent related qualifications) with business/system analysis experience, including requirements, analysis and design activities
  • Strong customer focus and understanding of adding value
  • Strong analytical and problem-solving skills
  • Experience leading workshops and training sessions
  • Experience in workflow analysis and documenting user requirements
  • Experience with development and documentation of use cases

 

Additional Assets

  • Experience in a consulting environment; designing and delivering technical projects
  • Knowledge of agile development processes a strong asset
  • Strong interpersonal and conflict management skills
  • Excellent client engagement skills
  • Excellent verbal and written communication skills
  • Familiarity with health care solutions
  • Willingness to travel
Apply Now
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – DevOps Engineer
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – DevOps Engineer

Responsibilities

What you’ll be doing

  • Analyze, design, and implement strategies for continuous deployment of enterprise and software as a service application while ensuring security and high availability on pre-production and production systems
  • Oversee the coordination, integration, and flow of development, testing, and deployment to support continuous delivery
  • Provide an extremely reliable and secure enterprise environment that is fully automated and free from obstacles
  • Operate effectively across development platforms, tools, networks, servers and databases, considering both cloud and hybrid solutions

Qualifications

Essential Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering or similar field (or equivalent related qualifications such as Community College)
  • Cloud Certification, AWS preferable
  • A minimum of 5 years of successful customer engagements providing continuous delivery solutions employing AWS
  • A minimum of 5 years of hands on experience working with core AWS technologies, considering the following:
    • Compute (EC2, Elastic Beanstalk, Snapshot Management, AMI, Auto Scaling, Batch)
    • Security (IAM, KMS, SSM, Policies, WAF, Cognito)
    • Networking (VPC, Security Groups, ELB all types, Route53, CloudFront)
    • Storage (EBS, EFS, S3, Glacier)
    • Serverless (Lambda, API Gateway)
    • Databases (RDS Postgrest, RDS MySQL, Aurora, ElasticCache, DynamoDB)
    • AWS ECS, Kubernetes or similar container orchestration technologies
    • Familiarity with CloudFormation
    • Monitoring (CloudWatch, CloudTrail, ELK Stack, Prometheus)
    • Application Integration (SQS, SNS)
    • Proficient in cloud-based system design and architecture
  • Experience in laying out non-functional qualities in the platform including resiliency, scalability, security, and lineage
  • Experience building sophisticated and highly automated infrastructure. Prior success in automating a real-world production environment
  • Experience with seamless/automated build scripts used for release management across all environments
  • Strong practical Linux-based systems administration skills in an AWS Cloud environment
  • Experience establishing and employing CI/CD practices and tools (Jenkins, Bamboo, Teamcity, Travisci, etc.)
  • Experience with automation and configuration management using a variety of tools (Gradle, Ansible, Chef, Terraform, Packer, etc.)
  • Experience and ability to setup automated monitoring and alerting systems
  • Fluent scripting experience in languages such as Python or Ruby
  • Strong communication and collaboration skills
  • Professional commitment to high quality
  • Passion for automation of everything to release fast, frequently, and reliably
  • Detail oriented individual with the ability to rapidly learn new concepts and technologies
  • Strong problem solving providing simple solutions to complex situations
  • Excellent team player

 

Additional Assets:

  • Experience in healthcare IT (understand domain, workflows and terminology)
  • Familiarity with CI/CD in Google Cloud and Microsoft Azure
  • Familiarity with Golang
  • Willingness to travel
  • Bilingual – French an English
Apply Now
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Integration Architect
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Integration Architect

Responsibilities

What you’ll be doing 

  • Provide guidance and leadership in the architecture, design and development of projects. 
  • Work with client and project teams to help develop integration strategies to support the business requirements. 
  • Work directly with client management, client, and internal engineering and product teams to properly plan and implement all system integrations. 
  • Work directly with internal business and technology stakeholders to prioritize strategic technology direction. 

Qualifications

Essential Skills and Qualifications 

  • Bachelor of Computer Science degree (or equivalent related qualifications such as Community College) with working experience in developing software. 
  • 5+ years ability to develop and deploy robust technical solution design and enterprise solutions from business requirements. 
  • 3+ years’ experience with Mirth integration engine. 
  • Experience with leading EHR vendors including Epic, Cerner, Meditech is desirable. 
  • Experience with both common and emerging interoperability standards such as HL7 V2.x, as well as V3, IHE profile and FHIR. 
  • Knowledge of encryption standards and technology, strong secure data exchange background, and expertise with secure exchange protocols (e.g. HTTPS, SSL, SFTP, Direct Secure Messaging, etc.) 
  • Knowledge of domain related security standards (e.g. HIPAA, HITRUST, etc.) 
  • Excellent verbal and written communication skills. 
  • Proven track record in delivering projects on time, on budget with high quality results. 
  • Ability to effectively pull together cross-functional resources to deliver on time quality results beyond the expectations of the customer. 

Additional Assets 

  • Reactive development 
  • AWS Lambda – Serverless Compute 
  • Familiar with Java and Angular 
  • Familiarity with health care solutions 
  • Excellent client engagement skills 
  • Willingness to travel 
Apply Now
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Java Developer
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Java Developer

Responsibilities

What you’ll be doing 

  • Analyze development / technical problems, and propose solutions. 
  • Assist in researching new technologies and providing recommendations. 
  • Assist in the design and development of new products / customer specific projects. 
  • Work with team members to ensure the solution is constructed according to the architecture. 

Qualifications

Required experience 

  • Bachelor of Computer Science degree (or equivalent related qualifications such as Community College) with working experience in developing software. 
  • 5+ years of Java programming language including but not limited to knowledge and experience with: 
    • Java versions and features 
    • Data structures and algorithms in Java 
    • Object oriented design 
    • Enterprise design patterns 
    • Automated testing frameworks and tools 
  • Experience with each of the following: 
    • Java IDEs such as IntelliJ or Eclipse 
    • SQL based tools such as SQL Developer or TOAD 
    • Source control tools such as Git or SVN 
  • Previous experience in one or more of the following areas: 
    • Java EE (Servlets, JSPs) 
    • ECMAScript, XML, CSS 
    • Database design 
    • Spring Framework 
    • JavaScript (jQuery/AngularJS) 
  • Good communication, interpersonal and problem-solving skills. 

Additional Assets 

  • Experience in a consulting or software development environment; designing and delivering technical projects. 
  • Familiarity with health care solutions. 
  • Experience with source control, build and integration and automated test tools. 
  • Experience with open source technologies and frameworks. 
  • Knowledge of analysis and design methodologies. 
  • Understanding of agile development lifecycle. 
Apply Now
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Project Manager
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Project Manager

Responsibilities

What you’ll be doing 

  • Research, analyze project elements, define deliverable schedules 
  • Manage schedules to ensure deadlines are met 
  • Lead and coordinate project team meetings 
  • Communicate project status on a regular basis to stakeholders 
  • Manage all aspects of the initial customer relationship with our client, including liaising with the client, taking time to understand the client’s evolving needs, developing the client relationship through effective communication and personal skills, and building trust through repeated, timely and effective project delivery 
  • Manage priorities effectively and set expectations among all members of the project team and customer 
  • Promote and practice company values in the leadership of staff and in the nurturing of a creative, innovative and enjoyable work environment 
  • Utilize project management best practices 

Qualifications

Essential Skills and Qualifications 

  • Bachelor of Computer Science degree (or equivalent related qualifications) 
  • Minimum of 7 years project management experience, with direct responsibility for successfully delivering IT projects 
  • Strong interpersonal skills and the ability to negotiate is critical 
  • Excellent verbal and written communication skills, ability to justify budgets to senior management, present status to Executive Steering Committees, negotiate contracts with external vendors, motivate a project team, keep customers informed and talk to technical staff 
  • Certification in Project Management (PMP) is required 
  • Technical knowledge of tools used in Project Management such as Microsoft Project and Office 
  • Proven track record in delivering complex projects on time, on budget with high quality results, including strong positive references from recent customers/project sponsors 
  • Ability to effectively pull together cross-functional resources in an effort to deliver beyond the expectations of the customer  

Additional Assets 

  • Familiar with agile methodologies 
  • Strong verbal and written communication skills in both English and French 
  • Willingness to travel 
Apply Now
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Quality Assurance Analyst
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Quality Assurance Analyst

Responsibilities

What you’ll be doing 

  • Assess and advise on the testability of a user story including considerations for manual testing, automated testing, and the potential dependence between user stories.  Maximize the use of automated testing wherever possible. 
  • Scope and estimate the testing effort for user stories. 
  • Perform automated testing within an iterative agile environment. 
  • Design, develop and execute automated tests. 
  • Communicate defects and verify fixes within each increment. 
  • Define, collect and report quality and testing metrics. 
  • Participate in the definition and operation of test environments and tool chains to support continuous testing. 
  • Participate in all agile ceremonies (stand-ups, planning, backlog refinement, reviews, retrospectives) ensuring QA and testing is continual represented and effectively incorporated into all aspects of the project. 

Qualifications

Essential Skills and Qualifications: 

  • Bachelor’s degree in CS, CIS, MIS, related software engineering discipline or equivalent experience. 
  • 3-5 years of real-world test automation experience on cloud, web and mobile deployment environments. 
  • years experience of real-world test automation experience within AngularJS using Protractor. 
  • Knowledge, skills and experience in automating test cases considering test-driven development, behaviour-driven development, acceptance test-driven development. 
  • Solid understanding of web development and related technologies – HTML, JavaScript, CSS and AJAX. 
  • Design test plans, perform testing, and debug problems. 
  • Great interpersonal skills with clarity in expression. 
  • Result oriented and positive attitude. 
  • Go getter and get it done attitude. 
  • High quality first mindset, intolerance to any imperfections. 
  • Good analytical capabilities to evaluate test results. 
  • Understand the user stories and their acceptance criteria. 
  • Respond to change without impacting the business. 

Additional Assets: 

  • Experience in healthcare IT (understand domain, workflows and terminology). 
  • Knowledge of relational database queries. 
  • Knowledge of SQL. 
  • Knowledge of AWS – Amazon Web Services. 
Apply Now
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Software Developer
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Future Opportunity – Software Developer

Responsibilities

What you’ll be doing

  • Review and clarify the functional design
  • Provide estimates for development tasks
  • Perform user interface design
  • Perform technical design of software components
  • Document the technical design and create developer-level specifications that provide a high-level roadmap of the overall structure of the code, and explain the implementation of complex logic and design
  • Code, configure, and unit tests software components
  • Develop and test prototypes
  • Create and modify database objects and scripts
  • Adhere to operational and technical standards and identify operational and technical constraints
  • Document source code
  • Customize, integrate, support and maintain software products
  • Participate in the creation of functional design documents by interpreting the requirements
  • Perform testing and implementation activities
  • Support the analyst(s) in executing functional tests
  • Support the business team in the execution of acceptance tests
  • Analyze and investigate defects, debug software components and fixe defects
  • Create, prepare, and configure test environments
  • Develop and test migration processes
  • Prepare and build software releases
  • Develop and test conversion processes
  • Evaluate and test external software components
  • Perform impact assessments for issues and change requests

Qualifications

Essential Skills and Qualifications:

  • Bachelor of Computer Science degree (or equivalent related qualifications such as Community College) with working experience in developing software
  • Experience in Object-oriented programming (OOP), and development of software components in:
  • At least one technical development environment (including the use of an integrated development environment and / or framework).
  • At least one database environment with the use of SQL to extract and update data efficiently from the database.
  • Good communication, interpersonal and problem-solving skills

Additional Assets:

  • Experience in a consulting or software development environment; designing and delivering technical projects
  • Familiar with health care solutions
  • Experience with source control, build and integration and automated test tools
  • Experience with open source technologies and frameworks
  • Knowledge of analysis and design methodologies
  • Understanding of agile development lifecycle
  • Willingness to travel
Apply Now
job locations
Charlottetown PE
Fredericton NB
Remote Canada