Closing Date: June 19th, 2025 at 4:00 PM
CANADIAN INSTITUTE OF CYBERSECURITY
The Canadian Institute of Cybersecurity (CIC) is a multi-disciplinary institute that provides extensive training, research, and entrepreneurial services to the private and public sectors. The institute works closely with experts from diverse fields, including computer science, engineering, law, social sciences, business, and various research centers.
WHAT WE OFFER
Full-time | 3-Year Term (2 Vacancies) | Fredericton | On-Campus
Standard Work Hours: Mon - Fri | 7:45 am - 4:00 pm | 36.25 hours per week (Summer Hours)
Salary Range: $54,773 - $71,188 per annum
A Market Differential may apply.
YOUR FOCUS
Reporting to the Director, the Cybersecurity Software Engineer works independently to convert project requirements to technical design specifications and develop code for enterprise-wide and other cybersecurity projects. The Cybersecurity Software Developer interacts with both business and technology partners at various levels while applying subject matter expertise for security technologies and solutions.
- Manage technical development of cybersecurity software from inception through user acceptance, including projects, which affect multiple collaborators and partners and/or pose high-risk situations.
- Design steps and modules, define timelines, identify, and resolve issues.
- Assign work and provide oversight to others, such as co-op students. May serve as technical lead and make decisions regarding technical direction.
- Present options and manage industry partners' expectations.
- Design skills to define Technical Design Specifications for complex and high-impact projects.
- Create logic flow charts and process diagrams.
- Create and/or modify code to meet specifications. Test and debug work.
- Support production software operations during normal business and off-hours.
- Contribute to team discussions.
- Troubleshoot and resolve partners' issues.
- Provide industry partners support to an entire R&O project.
- Maintain, update, and troubleshoot the CIC's various websites
- Literature review and research existing software solutions.
- Other duties as assigned.
WHAT YOU BRING
- A university degree in Computer Science, Software Engineering, or in a relevant discipline.
- 3-5 years' related experience in developing software programs.
Additional Strengths
- Previous experience serving as a team and/or technical lead in software applications development projects will be considered an asset.
- Strong expertise in Enterprise application development.
- Proficiency in HTML5, CSS3, JavaScript, and front-end frameworks (e.g., Bootstrap, React, or Vue is a plus).
- Strong analytical and problem-solving capabilities.
- Established communication skills and ability to interact with both business and technology partners at various levels while applying subject matter expertise.
WHY CHOOSE UNB?
UNB offers a large variety of benefits for employees, including a full pension, a minimum of three weeks of vacation annually, the Employee and Family Assistance Program (EFAP), and dental, life, and health insurance.
PROFESSIONAL & TECHNICAL STAFF UNION (PTSU)
This position is part of the PSAC, Local 60551 employee group and falls under the PTSU Collective Agreement.
COMMITMENT TO EQUITY, DIVERSITY & INCLUSION
The University of New Brunswick and PSAC/PTSU Local 60551 are committed to employment equity and fostering diversity within our community and developing an inclusive workplace that reflects the richness of the broader community that we serve. The University welcomes and encourages applications from all qualified individuals who will help us achieve our goals, including women, visible minorities, Aboriginal persons, persons with disabilities, persons of any sexual orientation, gender identity or gender expression. Preference will be given to Canadian citizens and permanent residents of Canada.
We thank all who apply; however, only those selected for an interview will be contacted.