Software Developer

2 weeks ago


Edmonton, Canada University of Alberta Full time
Description

This position is a part of the Non-Academic Staff Association (NASA).

This position has an end date of March 2, 2026, and offers a comprehensive benefits package which can be viewed on our .

Location - This role is hybrid with a mix of remote and in-person work at North Campus Edmonton.

Working at the University of Alberta

The University of Alberta acknowledges that we are located on Treaty 6 territory, and respects the histories, languages and cultures of First Nations, Métis, Inuit and all First Peoples of Canada, whose presence continues to enrich our vibrant community.

The University of Alberta is a community of knowledge seekers, change makers and world shapers who lead with purpose each and every day. We are home to more than 14,000 faculty and staff, over 40,000 students and 260,000 alumni worldwide.

Your work will have a meaningful influence on a fascinating cross-section of people — from our students and community members, to our renowned researchers and innovators, making discoveries and generating solutions that make the world healthier, safer, stronger and more just. .

Working for Industry Sandbox & AI Computing (ISAIC)

ISAIC at the University of Alberta is a IaaS/SaaS cloud computing provider to Western Canadian based SMEs (small to medium sized enterprises), and to post-secondary institutions (PSIs) for purposes of supporting AI/ML instruction activities. The ISAIC cloud is physically located on main campus and at Enterprise Square, comprising over $4 million of high performance computing and storage infrastructure. The mission of the unit is to provide accessible, secure, high-performance computational resources, tools and services, enabling businesses to harness the potential of the Cloud, fostering innovation and growth for the prosperity of Western Canada.

Position

The Software Developer & Cloud Support Specialist is primarily responsible for maintaining and enhancing the software-as-a-service (SaaS) portal that ISAIC clients access for VM on Demand services. Duties include the development, oversight, operation, optimization, documentation, advanced troubleshooting and primary maintenance of both hardware and software capabilities in support of the ISAIC high performance computing cluster.

Secondary responsibilities include troubleshooting expertise, develop new monitoring and maintenance techniques for IT hardware and software systems; install, upgrade and test current and new IT subsystems; maintain, repair, and modify IT systems associated with the ISAIC cloud infrastructure; as well as support lab and classroom activities related to AI instruction. This position will provide technical support to fee-for-service ISAIC clients, as well as support for workshops, hackathons, etc.

Duties
  • Enhance existing software and services by analyzing and identifying areas for modification.
  • Develop interactive web applications using technologies like JavaScript, React, Angular, Node, and MongoDB/PostgreSQL from requirements gathering to design, development, testing and maintenance.
  • Write and test code, refining and rewriting code as necessary and communicate with any staff involved in the project.
  • Provide tools and deployment strategies to support AI and machine learning projects and developers utilizing ISAIC infrastructure.
  • Integration of existing software products and dissimilar platforms to increase unit efficiency and operations.
  • Monitoring and maintaining system performance and correcting software defects through routine updates, patches, investigation and preventative measures
  • Engaged in maintaining ISAIC cybersecurity by participating in the implementation and management of network security. Regularly and actively monitor log files and intrusion detection mechanisms to safeguard ISAIC infrastructure and client VMs and data.
Minimum Qualifications
  • Minimum Bachelor's degree in Computer Science, Software Development or Software/Computer gineering, or other technical related fields, or technical diploma and relevant experience.
  • Minimum of one year experience in software development, including working with Linux operating system environments. Practicum experience may be considered.
  • Hands-on experience with back-end web development with NodeJS, react, javascript, python, scripting with Bash, software engineering best practices, and build automation processes. Practicum experience may be considered.
Preferred Qualifications
  • Familiarity with virtual servers, cloud environment, virtualization, containerization, and databases.
  • Familiarity with open source software such as Git, GitHub, Openstack, Kebernetes and Docker.
At the University of Alberta, we are committed to creating an inclusive and accessible hiring process for all candidates. If you require accommodations to participate in the interview process, please let us know at the time of booking your interview and we will make every effort to accommodate your needs.

We thank all applicants for their interest; however, only those individuals selected for an interview will be contacted.

The University of Alberta is committed to an equitable, diverse, and inclusive workforce. We welcome applications from all qualified persons. We encourage women; First Nations, Métis and Inuit persons; members of visible minority groups; persons with disabilities; persons of any sexual orientation or gender identity and expression; and all those who may contribute to the further diversification of ideas and the University to apply.

Note: This opportunity will be available until midnight June 21, 2024, Edmonton, Alberta local time. #J-18808-Ljbffr

  • Edmonton, Alberta, Canada Techtiq Software Inc. Full time

    Education: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the collection and documentation of user's requirementsAssist in the development of logical and physical...


  • Edmonton, Canada Techtiq Software Inc. Full time

    Education: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the collection and documentation of user's requirementsAssist in the development of logical and physical...


  • Edmonton, Canada Techtiq Software Inc. Full time

    Education: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the collection and documentation of user's requirementsAssist in the development of logical and physical...


  • Edmonton, Canada Techtiq Software Inc. Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the collection and documentation of user's requirementsAssist in the development of logical and physical...

  • software developer

    2 weeks ago


    Edmonton, Alberta, Canada D3OS ltd. Full time

    Education:Bachelor's degreeTasks:Write, modify, integrate, and test software codeMaintain existing computer programs through necessary modificationsCommunicate technical issues, processes, and solutionsPrepare reports, manuals, and other documentation regarding software status, operation, and maintenanceAssist in gathering and documenting user...

  • software developer

    1 month ago


    Edmonton, Canada D3OS ltd. Full time

    Education: Bachelor's degreeExperience: 3 years to less than 5 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    1 week ago


    Edmonton, Canada D3OS ltd. Full time

    Education: Bachelor's degreeExperience: 3 years to less than 5 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    4 weeks ago


    Edmonton, Canada D3OS ltd. Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...

  • software developer

    2 weeks ago


    Edmonton, Alberta, Canada HQ INDUSTRIES Full time

    Work Term: PermanentWork Language: EnglishHours: 35 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation...

  • software developer

    1 month ago


    Edmonton, Canada HQ INDUSTRIES Full time

    Work Term: PermanentWork Language: EnglishHours: 35 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation...

  • software developer

    2 weeks ago


    Edmonton, Canada HQ INDUSTRIES Full time

    Work Term: PermanentWork Language: EnglishHours: 35 hours per weekEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation...

  • software developer

    4 weeks ago


    Edmonton, Canada HQ INDUSTRIES Full time

    Durée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 35 hours per weekEducation: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other...

  • software developer

    2 weeks ago


    Edmonton, Alberta, Canada HQ INDUSTRIES Full time

    Durée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 35 hours per weekEducation: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other...

  • Software Developer

    4 days ago


    Edmonton, Canada Vantix Systems Inc. Full time

    Our Client is seeking a Software Developer to support new and existing software. Duties will include: Complete development related tasks within .Net, MVC, entity framework, LINQ; Development of highly interactive front-end pages using Angular or equivalent client-side framework; Perform bug investigation and fixing on production/development environments;...

  • Software Developer

    1 day ago


    Edmonton, Canada Vantix Systems Inc. Full time

    Our Client is seeking a Software Developer to support new and existing software. Duties will include: Complete development related tasks within .Net, MVC, entity framework, LINQ; Development of highly interactive front-end pages using Angular or equivalent client-side framework; Perform bug investigation and fixing on production/development environments;...

  • Web developer

    2 months ago


    Edmonton, Canada Techtiq Software Inc. Full time

    Education: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksConsult with clients to develop and document Website requirementsMaintain existing computer programs by making modifications as requiredPrepare mock-ups and storyboardsSource, select and organize information for inclusion and design the appearance, layout and flow of the WebsiteCreate...

  • Web developer

    2 weeks ago


    Edmonton, Alberta, Canada Techtiq Software Inc. Full time

    Education: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksConsult with clients to develop and document Website requirementsMaintain existing computer programs by making modifications as requiredPrepare mock-ups and storyboardsSource, select and organize information for inclusion and design the appearance, layout and flow of the WebsiteCreate...

  • Web developer

    3 weeks ago


    Edmonton, Canada Techtiq Software Inc. Full time

    Education: Bachelor's degreeExperience: 2 years to less than 3 yearsTasksConsult with clients to develop and document Website requirementsMaintain existing computer programs by making modifications as requiredPrepare mock-ups and storyboardsSource, select and organize information for inclusion and design the appearance, layout and flow of the WebsiteCreate...

  • Software Developer

    2 weeks ago


    Edmonton, Alberta, Canada oilandgas Full time

    Overview Weatherford is a leading global energy services company. Our world-class experts partner with customers to optimize their resources and realize the full potential of their assets. Across our operating locations, including manufacturing, research and development, service, and training facilities, operators choose us for strategic solutions that add...

  • software developer

    4 weeks ago


    Edmonton, Canada TinaKing Integrity Consulting Services INC. Full time

    Durée de l'emploi: PermanentLangue de travail: AnglaisHeures de travail: 40 hours per weekEducation: Expérience: EducationCollege, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 yearsWork settingStartup companyRelocation costs not covered by employerWilling to relocateConsulting firmPrivate company, corporation or...