Skip to Main Content

Senior Software Developer & Configuration Specialist

Position Details

Position Information

Position Title Senior Software Developer & Configuration Specialist
Department/Unit Advancement
Location Halifax, Nova Scotia, Canada
Posting Number S201-23
Employee Group DPMG
Position Type
Duration of Contract (if applicable)
Employment Type Full Time
Full-time Equivalency (FTE) 1.0
Salary $56,685 - $75,834 per annum
Classification ADM-05
Provisional Statement
About Dalhousie University
Dalhousie University is Atlantic Canada’s leading research-intensive university and a driver of the region’s intellectual, social and economic development. Located in the heart of Halifax, Nova Scotia, with an Agricultural Campus in Truro/Bible Hill, Dalhousie is a truly national and international university, with more than half of our almost 21,000 students coming from outside of the province. Our 6,000 faculty and staff foster a vibrant, purpose-driven community, that celebrated 200 years of academic excellence in 2018.
Job Summary
Dalhousie University’s Office of Advancement is responsible for all fundraising and alumni engagement activities at the institution. A growing team of over 100 professionals cultivates relationships with alumni and friends of the university and works with donors to help them achieve personal fulfilment through philanthropic investment. Dalhousie donors commit in aggregate over $50 million each year in the interest of supporting student success, scientific research, and community impact. The Senior Software Developer & Configuration Specialist will help to make a meaningful impact on social, economic, and intellectual advancement with the Atlantic Region, Canada, and beyond. Reporting to the Manager, Advancement Systems, the Senior Software Developer & Configuration Specialist is responsible for supervising the Advancement Systems group – a team of systems experts who empower and enhance Advancement’s operations through the development/integration of software solutions, administration and support of Advancement’s key database and CRM systems, and the provision of project management around these objectives.
Key Responsibilities
  • Acts as principal developer and configuration specialist, including development of initial prototypes and the end-to-end code of minimum viable products, supporting developers with code reviews and merge requests.
  • Analyzes, designs, develops, enhances, integrates, maintains and supports the Office of Advancements Microsoft Dynamics Ellucian CRM solution, leveraging knowledge of best practices and capabilities of the platform.
  • Builds, tests, and deploys web-based business applications (e.g. payment pages, registration platforms, APIs to integrate disparate applications).
  • Defines strategy for software development and technology practices to deliver consistent and reusable user-centered Platform Products. Reviews, synthesizes, and disseminates information on new initiatives and best practices in the field of Advancement Services systems and processes.
  • Works collaboratively in a multidisciplinary team of product managers, researchers, designers, and business professionals in an agile development environment.
  • Supervision/management of systems team and project-related staff. Acts on behalf of the Manager, Advancement Systems as required and perform other duties as assigned.
The successful applicant will be eligible for hybrid work (combination of in-person work on campus and remote work) as agreed by all parties based on operational requirements and university guidelines.

Dalhousie’s vaccine mandate has been suspended at this time, and employees no longer need to provide proof of full vaccination. However, health and safety risks to our community will continue to be monitored and a vaccine mandate may be reinstated if necessary.
Required Qualifications
  • Undergraduate degree in computer science or related filed, plus approximately three to five years’ of related experience (or equivalent combination of training and experience).
  • 1+ years of Microsoft Dynamics Customer Engagement application development experience (CRM).
  • Demonstrated proficiency in developing, deploying, customizing and integrating solutions with Microsoft Dynamics CRM.
  • Experience in Agile ways of working including daily standups, working in sprints, managing features and product backlogs in tools such as Jira, delivering minimum viable products and delivering continuous improvement.
  • Good analytical, problem solving, written and oral communications skills, as well as organizational skills.
  • Demonstrated experience in system design, workflow analysis and systems development methodologies.
  • Effective customer relationship, confident client facing and interpersonal skills.
  • Familiarity with payment processing platforms, digital identity and single sign-on (SAML, OIDC), mobile application (cross platform Android/iOS) development and cloud-native technologies (Azure, AWS, GCP).
  • Professional certification(s) in Dynamics 365 CE, Power Platform & Azure certifications.
Job Competencies
The successful candidate is expected to demonstrate proficiency in Dalhousie’s core and leadership competencies (, in particular:

- Respect & Inclusion
- Adaptability
- Knowledge & Thinking Skills
- Communication
Additional Information
Dalhousie University supports a healthy and balanced lifestyle. Our total compensation package includes a defined benefit pension plan, health and dental plans, a health spending account, an employee and family assistance program and a tuition assistance program.
Application Consideration
Applications from current university employees and external candidates are assessed concurrently. Current university employees will be given special consideration.

We sincerely appreciate all applications and note that only candidates selected for an interview will be contacted directly by the hiring department or Human Resources.
Diversity Statement
Dalhousie University commits to achieving inclusive excellence through continually championing equity, diversity, inclusion, and accessibility. The university encourages applications from Indigenous persons (especially Mi’kmaq), persons of Black/African descent (especially African Nova Scotians), and members of other racialized groups, persons with disabilities, women, persons identifying as members of 2SLGBTQ+ communities, and all candidates who would contribute to the diversity of our community. For more information, please visit
Posting Detail Information

Number of Vacancies 1
Open Date 05/15/2023
Close Date 06/12/2023
Open Until Filled No
Special Instructions to Applicant
Quick Link for Direct Access to Posting

Supplemental Questions

Required fields are indicated with an asterisk (*).

Documents Needed to Apply

Required Documents
  1. Résumé / Curriculum Vitae (CV)
Optional Documents
  1. Cover Letter