Posting
Software Development Engineer
Information Technology Services
Term,
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
•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
Experience with the following is required:
•Database querying experience with SQL, SOQL, or
•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
An equivalent combination of education and experience will be considered.
Salary
As part of the University's commitment to promote
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),
UNBC offers excellent benefit packages, and employee training and development opportunities. For more details, please see:
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
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
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
Human Resources, University of Northern British Columbia,
3333 University Way, Prince George, BC, V2N 4Z9
Email submissions: | HRecruit@unbc.ca |
Inquiries: | (250) |
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