Recherche d'emploi > Ottawa, ON > Engineering co op

Software Engineering Co-Op Student

Barracuda
Ottawa, ON
120K $-140K $ / an (estimé)
Temps plein

Job ID 25 - 085

Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are easy to buy, deploy, and use.

We protect email, networks, data, and applications with innovative solutions that grow and adapt with our customers’ journey.

More than 200,000 organizations worldwide trust Barracuda to protect them in ways they may not even know they are at risk so they can focus on taking their business to the next level.

We are committed to a candidate selection process and work environment that is inclusive and barrier free. To ensure candidates are assessed in a fair and equitable manner, accommodations will be provided to prospective employees in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code.

Envision yourself at Barracuda We are looking for Computer Science / Software Engineering students to join our team. As a member of one of our self-organizing scrum teams, you will work closely with your teammates and be determined to successfully deliver new product features in short successive sprints.

Alongside them, you are eager to learn how to write great code and to become familiar with modern development paradigms like microservices, serverless and event-driven architectures.

You will also be exposed to containerization and orchestration, and GraphQL-based APIs. A commitment to collaborative development and problem solving will guarantee an engaging and stimulating learning opportunity.

What you’ll be working on Our software engineers are breaking new ground developing new solutions to help our customers discover, manage, and secure their users, their applications, and their devices.

You will help develop tools that will continuously assess the security risk of SaaS applications used by our customers and manage their security posture.

You will also help develop tools to help our customers centrally manage and operate their SaaS applications. You will :

  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality and organization
  • Help design, implement and unit test requested features
  • Complete development tasks on time and according to requirements and quality standards

Tech Stack :

  • C#, cross-platform .NET, CLR
  • AWS services including Lambda, EKS, S3 and IoT
  • TypeScript, React
  • Relational Databases, MongoDB
  • GraphQL APIs
  • gRPC (google Remote Procedure Call)
  • GitOps-style Continuous Integration and Deployment with GitHub Actions and ArgoCD
  • Docker and Kubernetes

What you bring to the role :

  • A solid academic record
  • Excellent English communication skills, both written and verbal
  • A learning mindset
  • A knack for writing clean, readable code
  • An understanding of key OOP principles and proficiency in at least one OOP language
  • A basic understanding of Git, GitHub and branching practices
  • Il y a 22 jours
Emplois reliés
General Dynamics UK
Ottawa, Ontario

As a Software Co-op Student, you will be working with a diverse and experienced team of engineering professionals, you will follow Scrum practices while learning and supporting the Software Development Life Cycle from our technical leads. Pursuing a University Degree in Electrical Engineering, Compu...

Ciena Canada, Inc.
Ottawa, Ontario

Software Development Kits that abstract the underlying low-level software and hardware to facilitate platform application developments and integration. Ciena is committed to our people-first philosophy. A commitment to innovation – you continually seek to learn, understand modern technologies and ev...

Parkin Architects Limited
Ottawa, Ontario

Promoting mutual trust, we address the full scope of a facility’s operational requirements, from addressing technology and space needs to optimizing everyday movements, as well as employee health, well-being and productivity. This position offers an opportunity to learn, grow, and contribute m...

Skyworks
Ottawa, Ontario

As a co-op student on our team you'll take part in a dynamic business unit-wide operation with an opportunity to enhance the Skyworks Product Realization Process. Support data processing and engineering activities such as Compliance Matrix generations, Data Sheet Limits Calculation, Product Scorecar...

Ericsson
Ottawa, Ontario

Technical requirements: Software development and debugging skills with an academic background in Computer Science, Software Engineering, Communications Engineering, Electrical Engineering or equivalent. Our Exciting Opportunities: 5G Software Developer Co-op (multiple positions). This position invol...

Canadian Institute for Health Information
Ottawa, Ontario

As a co-op student you will be involved in a variety of activities that support priority projects for our department, that help drive CIHI’s overall mandate to deliver on better data, better decisions, for healthier Canadians. Working with other CIHI teams, including coordination, collaboration, com...

Magnet Forensics
Ontario

There are a couple must haves, but we will keep that list short: -You are a student working towards a degree in Computer Science, Computer Engineering, Software Engineering or a related discipline -You’re strong at object-oriented programming (Languages: Java/JavaScript, C#, C++, Python)-You are acc...

General Dynamics Mission Systems - Canada
Ottawa, Ontario

Must be enrolled in a Systems Engineering, Computer Science, Software Engineering, Electrical Engineering program or equivalent;. The Test Engineer, as part of the GDMS-C Maritime Acoustic Systems Group, will assist in carrying out the activities of requirements analysis, software test design and pe...

Canadian Institute for Health Information
Ottawa, Ontario

Working towards an undergraduate or a graduate degree in Computer Science/Engineering, Statistics, Health Analytics/Informatics, and other Data Science program that require Co-op as part of educational requirement. As a co-op student you will be involved in a variety of activities that support prior...

Canadian Institute for Health Information
Ottawa, Ontario

As a co-op student you will be involved in a variety of activities that support priority project for our department, that help drive CIHI’s overall mandate to deliver on better data, better decisions, for healthier Canadians. Coordinate, collaborate, communicate, monitor, report and document activit...