Current jobs related to Software Development Expert - Regina, Saskatchewan - Canonical


  • Regina, Saskatchewan, Canada Farm Credit Canada Full time

    Job Title: Senior DeveloperLocation: Various locations across CanadaJob Type: Full-timePosted: RecentlyJob ID: R-1006547About the Role:Farm Credit Canada (FCC) is seeking a highly skilled Senior Developer to join our team. As a Senior Developer, you will be responsible for designing, developing, testing, and deploying technical solutions that meet the...


  • Regina, Saskatchewan, Canada Farm Credit Canada Full time

    Job Title: Senior DeveloperLocation: Various locations across CanadaJob Type: Full-timePosted: RecentlyJob ID: R-1006547About the Role:Farm Credit Canada (FCC) is seeking a highly skilled Senior Developer to join our team. As a Senior Developer, you will be responsible for designing, developing, testing, and deploying technical solutions that meet the...

  • Software Developer

    2 weeks ago


    Regina, Saskatchewan, Canada Microprint Full time

    Job Title: Software DeveloperJob Summary: We are seeking a skilled Software Developer to join our team at Microprint. As a Software Developer, you will be responsible for designing and developing software applications that meet the needs of our clients.Key Responsibilities:Consult with clients to develop and document software requirementsDesign and integrate...

  • Software Developer

    1 month ago


    Regina, Saskatchewan, Canada Government of Saskatchewan Full time

    Permanent Full-time Opportunity Location: Regina We are seeking a skilled Engineer to join our team at the Government of Saskatchewan. As a Engineer, you will be responsible for designing, developing, and maintaining complex computer systems and software applications. Key Responsibilities: * Design and develop software applications and systems *...

  • Software Developer

    1 month ago


    Regina, Saskatchewan, Canada Government of Saskatchewan Full time

    Permanent Full-time Opportunity Location: Regina We are seeking a skilled Engineer to join our team at the Government of Saskatchewan. As a Engineer, you will be responsible for designing, developing, and maintaining complex computer systems and software applications. Key Responsibilities: * Design and develop software applications and systems *...

  • Software Developer

    2 weeks ago


    Regina, Saskatchewan, Canada Microprint Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at Microprint. As a Software Developer, you will be responsible for designing and integrating website-related code, developing website architecture, and creating and optimizing content for our website using a variety of graphics, database, animation, and...

  • Software Developer

    2 weeks ago


    Regina, Saskatchewan, Canada Microprint Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at Microprint. As a Software Developer, you will be responsible for designing and integrating website-related code, developing website architecture, and creating and optimizing content for our website using a variety of graphics, database, animation, and...

  • Software Developer

    2 weeks ago


    Regina, Saskatchewan, Canada Microprint Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at Microprint. As a Software Developer, you will be responsible for designing and integrating website-related code, developing website architecture, and creating and optimizing content for our website using a variety of graphics, database, animation, and...

  • Software Developer

    3 weeks ago


    Regina, Saskatchewan, Canada Government of Saskatchewan Full time

    Permanent Full-time Opportunity Location: Regina We are seeking a skilled Engineer to join our team at the Government of Saskatchewan. As a Engineer, you will be responsible for designing, developing, and maintaining complex computer systems and software applications. Key Responsibilities: * Design and develop software applications and systems *...

  • Software Developer

    3 weeks ago


    Regina, Saskatchewan, Canada Government of Saskatchewan Full time

    Permanent Full-time Opportunity Location: Regina We are seeking a skilled Engineer to join our team at the Government of Saskatchewan. As a Engineer, you will be responsible for designing, developing, and maintaining complex computer systems and software applications. Key Responsibilities: * Design and develop software applications and systems *...

  • Software Developer

    2 weeks ago


    Regina, Saskatchewan, Canada Microprint Full time

    Job DescriptionAt Microprint, we are seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing and integrating website-related code, developing website architecture, and creating and optimizing content for our website using a variety of graphics, database, animation, and other...


  • Regina, Saskatchewan, Canada Government of Saskatchewan Full time

    Job Title: Software Development Engineer **Job Summary:** We are seeking a highly skilled Software Development Engineer to join our team at the Government of Saskatchewan. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining complex software systems. **Key Responsibilities:** * Design and...


  • Regina, Saskatchewan, Canada Government of Saskatchewan Full time

    Job Title: Software Development Engineer **Job Summary:** We are seeking a highly skilled Software Development Engineer to join our team at the Government of Saskatchewan. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining complex software systems. **Key Responsibilities:** * Design and...


  • Regina, Saskatchewan, Canada Brandt Full time

    Job Title: Senior Software DeveloperAt Brandt, we are seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing enterprise-level applications.Responsibilities:Develop web applications using HTML, CSS, JavaScript, and React.Develop and...


  • Regina, Saskatchewan, Canada Brandt Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at Brandt. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our clients.Key Responsibilities:Develop web applications...


  • Regina, Saskatchewan, Canada Brandt Full time

    Job Title: Senior Software DeveloperBrandt is seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing and developing enterprise-level applications using a range of technologies.Key Responsibilities:Design and develop web applications using HTML, CSS, JavaScript, and...


  • Regina, Saskatchewan, Canada Brandt Full time

    Job Title: Senior Software DeveloperBrandt is seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing and developing enterprise-level applications using a range of technologies.Key Responsibilities:Design and develop web applications using HTML, CSS, JavaScript, and...


  • Regina, Saskatchewan, Canada Brandt Full time

    Job DescriptionThis position will demonstrate strong technical knowledge necessary to further our web and application design and implementation. The senior developer will help select the tools and technologies to be used in developing enterprise applications to further establish methods and standards for the development team.Duties & ResponsibilitiesDevelop...


  • Regina, Saskatchewan, Canada Brandt Full time

    Job DescriptionThis position will demonstrate strong technical knowledge necessary to further our web and application design and implementation. The senior developer will help select the tools and technologies to be used in developing enterprise applications to further establish methods and standards for the development team.Duties & ResponsibilitiesDevelop...


  • Regina, Saskatchewan, Canada Brandt Full time

    Senior Software DeveloperThis is a key position for Brandt that requires a highly skilled software developer to design and implement cutting-edge web and application solutions.Key Responsibilities:Design and develop web applications using HTML, CSS/SASS, JavaScript/TypeScript/jQuery, Bootstrap, React, VueDevelop and test C# desktop and web applications (MVS,...

Software Development Expert

2 months ago


Regina, Saskatchewan, Canada Canonical Full time
About the Role

As a Software Engineer at Canonical, you will be contributing to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world.

Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud, Kubernetes, and bare-metal.

Key Responsibilities:

  • Contribute to the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.
  • Debug issues and interact with upstream communities publicly.
  • Work with helpful and talented engineers including experts in many fields.
  • Work from home with global travel for 2 to 4 weeks per year for internal and external events.

Requirements:

  • Experience developing software using Go.
  • Excellent communication skills in the English language, both verbal and written, especially in online environments.
  • An exceptional academic track record from both high school and preferably university.
  • Willingness to travel up to 4 times a year for internal events.

Preferred Qualifications:

  • Solid networking background and experience.
  • Experience with agile software development methodologies.
  • Experience in the Linux and open-source software world.
  • Experience with configuration management software (Ansible, Chef, Puppet, et al.).
  • Experience with software packaging (Debian, snaps).
  • Programming with, and operating, SQL and NoSQL databases.
  • Experience working on a distributed team on an open source project -- even if that is community open source contributions.

About Canonical

As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis.

Canonical has been a remote-first company since its inception in 2004.

Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical provides a unique window into the world of 21st-century digital business.

Diversity and Inclusion

Diversity of experience, perspectives, and background create a better work environment and better products.