Senior Software Engineer Job at Dalhousie University

Dalhousie University Halifax, NS

$56,685–$75,834 a year

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.

Note
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.

Assets
  • 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 (https://www.dal.ca/dept/leaders.html), 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.

Posting Detail Information

Number of Vacancies
1

Open Date
05/15/2023

Close Date
05/29/2023

Open Until Filled
No

Special Instructions to Applicant




Please Note :
optimuspartners.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, optimuspartners.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.