Software Development Engineer

April 7 2025
Expected expiry date: April 15 2025
Industries Education, Training
Categories Programming, Development
Remote
Prince George, BC • Full time

Posting #25-030CU

Software Development Engineer

Information Technology Services

Term, Full-time (May 2025 to May 2026)

Purpose

Reporting to the Manager of Enterprise Systems, the Software Development Engineer is a member of a team of systems professionals working on the creation, delivery, and support of enterprise software solutions for the University's administrative departments and academic programs.

Responsibilities

Duties include but are not limited to:

Providing stellar customer support and technical issue resolution;

Masterfully solving problems by replicating user scenarios to identify issues and provide better guidance for resolutions;

Building trust by providing friendly and informative responses to technical support;

Developing action plans for accomplishment of project goals using appropriate technical solutions with guidance from senior Software Development Engineers and Solutions Architects;

Helping the Enterprise team perform app tests on various platforms and document the findings;

Making suggestions for features and improvements based on experience and customer input;

Reviewing code of peers and working closely with other Software Development Engineers to deliver high quality solutions;

Working in a group setting using agile development practices, such as scrum, for project management;

Orchestrating and designing solutions which utilize a Service-Oriented Architecture (SOA) approach to software design; and

Creating methods of work that leverage DevOps culture and practices to maximize flow, feedback, and continual learning.

Qualifications

The successful candidate will possess the following:

An undergraduate degree in Computer Science/Technology/Software Engineering, or a minimum of a 2-year diploma in Computing/Software Engineering with a minimum of two (2) years' experience in application development.

Experience with the following is required:

Database querying experience with SQL, SOQL, or T-SQL; and

Distributed source control (Git or Mercurial).

In addition to the above requirements, experience with the following is considered an asset:

Enterprise Resource Planning (ERP) systems, preferably Ellucian Banner;

Knowledge of RESTful APIs;

Familiarity with HTML, CSS, JavaScript;

Experience using IDE (Visual Studio Code or similar);

Experience using Postman/Insomnia for API testing;

Experience using Source Control Systems;

Experience with containerization technologies like Docker, and related orchestration and clustering tools like Kubernetes;

Working with advanced orchestration components, such as databases, key value stores, data volumes, configuration management, load balancers, virtual networks, and other related technologies; and

Working with security components such as file encryption, encrypted network connections, certificate signing and image vulnerability scanning.

The successful candidate will have the ability to work collaboratively with cross-functional teams and will possess strong diagnostic and troubleshooting skills. Strong analytical and problem-solving skills are also essential to this position. The selected applicant will be able to communicate effectively, both verbally and in writing, and possess excellent interpersonal and time management skills. The successful candidate must be a self-starter with the ability to manage changing priorities, meet deadlines, and deliver results.

An equivalent combination of education and experience will be considered.

Salary

As part of the University's commitment to promote in-house progression training, Software Development Engineers are part of UNBC's Gateway Progression Plan. The progression plan consists of both an education/certification component, as well as on-the-job training and hands-on experience.

The entry level annual salary of the plan commences at a Grade 7 ($62,644.40 to $65,228.80) and progresses through to a Grade 13 ($85,358.00 to $88,870.60), pro-rated based on length of term.

UNBC offers excellent benefit packages, and employee training and development opportunities. For more details, please see:

http://www.unbc.ca/human-resources/employee-benefits

Normal hours of work will be 8:30am - 4:30pm, Monday through Friday.

Our Commitment to Diversity and Employment Equity

The University of Northern British Columbia is fully committed to creating and maintaining an equitable, diverse, and inclusive environment that is accessible to all. We are devoted to ensuring a welcoming, safe, and inclusive campus free from harassment, bullying, and discrimination. This commitment is woven into our motto and mission. In the Dakelh language, UNBC's motto 'En Cha Huná translates to "they also live" and means respect for all living things. Through the respect for all living things, we are able to grow and learn better together, each bringing our own unique individual differences and contributions to inspire leaders for tomorrow by influencing the world today.

Employment equity requires that we remove barriers and overcome both direct and indirect discrimination. In this way, the pool of excellent candidates increases substantially. We encourage applications from members of groups that have been marginalized on any grounds enumerated under the B.C. Human Rights Code, including sex, sexual orientation, gender identity or expression, racialization, disability, political belief, religion, marital or family status, age, and/or status as a First Nation, Metis, Inuit, or Indigenous person.

About the Community

Since its founding in 1990, the University of Northern British Columbia (UNBC) has emerged as one of Canada's best small research-intensive universities, with a passion for teaching, discovery, people, and the North. UNBC's excellence is derived from community-inspired research, hands-on learning, and alumni who are leading change around the world.

Since time immemorial, Indigenous peoples have walked gently on the diverse traditional territories where the University of Northern British Columbia community is grateful to live, work, learn, and play. We are committed to building and nurturing relationships with Indigenous peoples, we acknowledge their traditional lands, and we thank them for their hospitality. UNBC's largest campus in Prince George is located on the traditional unceded territory of the Lheidli T'enneh, in the spectacular landscape near the geographic centre of beautiful British Columbia.

UNBC consistently ranks in the top three in its category in the annual Maclean's university rankings. UNBC also recently placed among the top five per cent of higher education institutions worldwide by the Times Higher Education World University Rankings.

With a diverse student population, the University is friendly, inclusive, and supportive. Prince George is a city of ~80,000 people with impressive cultural, educational, and recreational amenities. For more information about living and working in Prince George, please refer to http://www.unbc.ca/experience and https://moveupprincegeorge.ca. Make your mark with this leading post-secondary institution.

To Apply

The University of Northern British Columbia is committed to employment equity and encourages applications from the four designated groups (women, Indigenous peoples, persons with disabilities, and members of visible minorities) as well as the 2SLGBTQ+ communities and individuals with intersectional identities.

Persons with disabilities, who anticipate needing accommodation for any part of the application and hiring process, may contact UNBC Health & Wellbeing at employeewellbeing@unbc.ca. Any personal information provided will be maintained in confidence.

Internal applicants from CUPE Local 3799 will be given priority consideration.

Please forward your resume and proof of education (e.g. copy of transcripts or copy of degree/diploma) and include the competition number #25-030CU in the subject line to:

Human Resources, University of Northern British Columbia,

3333 University Way, Prince George, BC, V2N 4Z9

Email submissions:

HRecruit@unbc.ca

Inquiries:

(250) 960-5521

All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority. We thank all applicants for their interest in UNBC however, only those applicants selected for further consideration will be contacted.

Applications will be accepted until 4:30PM on April 15, 2025

Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network