Share this Job

Software Architect

Posting Date: Nov 17, 2020

Location: Moncton, New Brunswick, CA, E1C 8L3 Dartmouth, Nova Scotia, CA, B3J 3C6

Company: Medavie Blue Cross

For over 75 years, Medavie Blue Cross has been a leading health and wellness partner for individuals, employers and governments across Canada. We are proud to be a not-for-profit organization dedicated to giving back to the communities where we live and work, and to ensuring our employees thrive in our award-winning, collaborative culture. We are one of Canada’s Most Admired Corporate Cultures and are recognized as a Caring Company, a designation for national leaders in community investment and social responsibility.


Our team of 2,100 professionals work across six provinces. We excel by living our shared values of being caring, accountable, responsible, innovative and community-minded. We’re committed to ensuring the health and wellness of our employees and their families, along with personal and professional growth, through a variety of programs and support at all levels of our organization.


Along with Medavie Health Services, we are part of Medavie — a national health organization with over 6,400 employees. Together, our mission is to improve the wellbeing of Canadians. 


Job Title: Software Architect
Department: Application Development
Competition: 10967
Internal/External: Internal/ External
Employment Type: Full time, permanent
Location: Moncton or Dartmouth
Salary: Competitive Compensation and Benefits
Reports To: Manager
Closing Date: November 29, 2020


The Software Architect, working in conjunction with the Enterprise Architect, is responsible for driving major technical decisions and overall design of software.  This typically includes identifying and documenting the architecturally significant aspects of the system, including requirements, design, implementation, and deployment views of the system.  The architect is responsible for providing rationale for these decisions, balancing concerns of the various stakeholders, driving down technical risks and ensuring that decisions are effectively communicated, validated, and adhered to.  The software architect tends to be a generalist rather then a specialist, knowing many technologies at a high level in support of their broad technical decisions.



  • Provides direction for the overall design and architecture of software solutions
  • Responsible for architectural quality including functionality, usability, reliability, performance, supportability
  • Oversee the integration of products, tools and system activities and serves as the technical lead on project assignments, providing supervision to ensure all team members follow the direction provided
  • Advise, persuade, &/or negotiate on problems or situations of a simple to complex nature
  • Investigate solutions and provide guidance for planning, estimating, costing and proposal delivery activities
  • Review and recommend new opportunities, solutions, tools and approaches to better serve the long-term architectural direction.
  • Provides coaching and advice in the technical arena of software development.
  • Plan and coordinate simple to complex projects and activities with team members and any stakeholders both internal to Medavie Blue Cross and external clients.

Academic Background: University Degree or College Diploma in Computer Science or similar program


Experience:  Typically 7+ years of experience in Software Architecture, Design and Development.


Languages:  Proficiency in English is required (written & spoken).  French would be an asset.


Other Skills:

  • Proven track record of successfully designing complex software solutions.
  • Understanding of the RUP Methodology, Iterative Development and quality control
  • Exceptional technical skills crossing a broad range of applied technology
  • Ability to direct multiple people on multiple tasks at the same time
  • Exceptional Leadership, Communication, Interpersonal and Negotiation Skills
  • Ability to grasp complex ideas quickly and make educated, critical judgement in the absence of complete information while under time and cost constraints.

We would like to thank all candidates for expressing interest.  Please note only those selected for interviews will be contacted.

Medavie Blue Cross is an equal opportunity employer.

Job Segment: Architecture, Developer, Computer Science, Application Developer, Engineering, Technology