The official conference app for The ACM Canadian Celebration of Women in Computing (CAN-CWiC) 2018

<< See 48710 More Jobs Posted in Whova Events

Jobs Posted on the Whova Community Board of The ACM Canadian Celebration of Women in Computing (CAN-CWiC) 2018

If you know anyone in the job market, feel free to share with them

Tenure-Track Assistant Professor in Computer Science
University of Ontario Institute of Technology
We’re hiring! We invite applications for a Tenure-Track Assistant Professor position in Computer Science. Preferred expertise within one of the following areas:
- graphics/digital media & HCI
- programming languages & compilers
- software development & analysis
- systems
Link: bit.ly/uoit-cs-job
Intermediate IT Systems Administrator
InGenius Software
Experience: New Graduate to Intermediate
Employment Type: Full-time

Due to our outstanding growth, InGenius is expanding our internal IT and telephony systems administration team.

This position provides a chance to work with the best, and increase your knowledge and experience in working with all aspects of servers, systems, networks, telephony systems and cloud-based CRMs.  If you have the desired skills and expertise, we'd like to hear from you! New grads with a passion for IT infrastructure are welcome to apply.
Link: https://www.ingenius.com/about/careers/it-system-administrator/
New Graduate Customer Solutions
InGenius
You are a recent graduate who has a good understanding of networks, the Internet and web technologies, and how they work. As part of an Agile ScrumBan team, you will write custom workflow integrations. You’ll also help troubleshoot customer issues in the third line of support, so our customers can get the maximum value from their investment in InGenius.
Link: https://www.ingenius.com/about/careers/new-graduate-customer-solutions/
Senior Software Developer
InGenius Software
Experience: Experienced
Employment Type: Full-time

You are a full stack software engineer with at least 5 years of experience (or very freaking smart) who has a good understanding of networks, the Internet, and web technologies and how they work. You know your way around databases, queues and asynchronous programming.

Nothing excites you more than tackling hard technical challenges. You love learning new things and you're a team player.
Link: https://www.ingenius.com/about/careers/senior-software-developer/
Student and Professional Opportunities
Communications Security Establishment (CSE)
We are hiring more than 150 students per semester and a variety of technical and administrative openings and we also offer several full-time positions.

CSE is committed to employment equity. When applying, you have the option to indicate whether you are a member of a designated employment equity group.

CSE has been named one of Canada‘s Top employers for Young People in 2017 and 2018 and, among National Capital Region‘s Top Employers in 2013, 2014, 2015 and 2018!

You can also visit our website to learn more about us at www.cse-cst.gc.ca/en/careers-carrieres. Want to know more? Come meet us at our booth!
Link: www.cse-cst.gc.ca/en/careers-carrieres
Developer Associate
TD Bank
2 year rotational program for new grads looking to gain a breadth of experience in a condensed period. Come to the TD booth during the career fair to learn more.
Business Systems Analyst Associate
TD Bank
2 year rotational program for new grads looking to gain a breadth of experience in a condensed period. Come to the TD booth during the career fair to learn more.
Analytics Associate
TD Bank
One year leadership development opportunity for people looking to quickly advance through analytics functions. Come to the TD booth at the career fair Saturday.
Business Technology Analyst
Deloitte
We are currently looking for qualified professionals to join our Technology consulting group. You will join a Deloitte team that prides itself by helping clients to not only solve complex business and technology problems but also to execute on the advice we provide. We work with a diverse group of clients around the world to help them to create competitive advantages, improve shareholder value and improve the performance of their businesses.

As a Business Technology Analyst, you will be part of a client engagement team with a specific set of responsibilities. Leveraging state-of-the-art technologies, you will work on a variety of projects such as large scale ERP application design and implementation, technology strategy and advisory, architecture design & development, enterprise software implementation and custom application / system design.
Link: www.deloitte.ca/careers
Business Analyst
Deloitte
As a Business Analyst, you will work alongside a dedicated, multifunctional, and quickly growing team to solve our client’s complex talent issues – issues at top of mind for the C-suite. We bring together the unparalleled breadth and depth of our professional services to focus on our client’s business issues as they relate to their talent agenda. Joining our team means joining a workplace of the future, where we’re breaking down barriers across all levels, services, roles and functions. At Deloitte we believe in leveraging diverse perspectives for results and solutions that can’t be matched.

Our work environment is an apprenticeship program, with a steep learning curve. We have a feedback-oriented culture where you will experience strong mentoring relationships that provide support and direction as you pursue your own path to success. You will work on several client projects concurrently and have opportunities for client interaction, including working at client sites. As you will sometime work at client sites, there may be some travel involved.
Link: www.deloitte.ca/careers
Software Developer
D2L
Every day, our software is used by millions of people around the world, and we are looking for developers who share in our excitement and passion for transforming the way the world learns. At D2L, we believe that learning should be accessible and engaging. Our goal is to create easy, flexible, and smart software that ignites the desire to learn in everyone. To do this, we need to give talented, enthusiastic, and passionate people, like you, opportunities to create, develop, and collaborate on projects that revolutionize the learning environment.

How will I make an Impact?

At D2L, we are looking for developers who will help us advance our goal of using technology to transform teaching and learning around the world. We need software developers to work on a wide range of technologies including, but not limited to: distributed systems, user interfaces, mobile and cloud computing. As a developer, you will help make dreams a reality.

We are looking for software developers who have a passion for technology and code. Beyond code, developers are expected to collaborate closely with others including technical product managers, designers and QA. Your ideas and perspectives are essential to making sure we are building the right things.

What you’ll bring to the role:

Ability to analyze and decompose problems into potential technical solutions
Experience with OO design and proficient coding skills (ie: C++, C# or Java)
Strong understanding of Computer Science topics including: data structures, algorithms, databases, distributed systems
Experience in software development, preferably in a technology focused company
Bachelor’s degree in computer science, computer engineering or similar technical discipline
Link: https://grnh.se/f5d58ceb1
Senior Software Developer
D2L
Every day, our software is used by millions of people around the world, and we are looking for developers who share in our excitement and passion for transforming the way the world learns. At D2L, we believe that learning should be accessible and engaging. Our goal is to create easy, flexible, and smart software that ignites the desire to learn in everyone. To do this, we need to give talented, enthusiastic, and passionate people, like you, opportunities to create, develop, and collaborate on projects that revolutionize the learning environment.

How will I make an impact?

We are looking for seasoned software developers who are passionate about developing software using engineering best practices. Senior software developers use past experiences & know-how to enable teams to be more productive & effective through the code they write, the decisions they make and knowledge they share. Your ideas and perspectives are essential to making sure we are investing in the right technology and effectively advancing our goal.

We need software developers to work on a wide range of technologies including, but not limited to: distributed systems, machine learning, user interfaces, mobile and cloud computing.

What you'll bring to the role:

Strong communication skill for technical discussions and collaboration
Experience with OO design and proficient coding skills (ie: C++, C# or Java)
Strong understanding of Computer Science topics including: data structures, algorithms, databases, distributed systems
A body of work demonstrating a consistent ability to complete technically challenging work
Bachelor’s degree in computer science, computer engineering or similar technical discipline

Why D2L Kitchener is awesome!

Flexible work hours
Health and wellness programs
Collaborative work environment
Dog Friendly office
Snacks and food trays!
Showers on site
Centrally located in downtown, close to restaurants and pubs, easily accessible by public transit
Link: https://grnh.se/3d2dfefa1
Software Development Manager
D2L
Every day, our software is used by millions of people around the world, and we are looking for individuals who share in our excitement and passion for transforming the way the world learns. At D2L, we believe that learning should be accessible and engaging. Our goal is to create easy, flexible, and smart software that ignites the desire to learn in everyone. To do this, we need to give talented, enthusiastic, and passionate people opportunities to create, develop, and collaborate on projects that revolutionize the learning environment.

The Development Manager is crucial to the success and the productivity of the department. A successful Development Manager ensures teams are working effectively to deliver high quality software at a predictable cadence, while developing the individuals to their full potential.
You are passionate about high performance and put the development of the team above you as an individual.

As you grow in this role, you continue to keep up-to-date and innovate with the latest in web, mobile and software technologies. You continuously learn the best practice to manage teams to high performance. You take pride not just getting things done, but getting them done well.

HOW WILL I MAKE AN IMPACT?

Build it right. Ensure solutions are built with high quality, using simple clean designs according to sound architectural principles.
Develop and grow your people. Coach and enable the growth of people on the team.
Remove road blocks. Support the team by guiding them on overcoming impediments to their success.
Enable effective process. Act as Scrum Master and/or Agile coach to ensure the team is operating effectively.
Create reliable plans. Work with the team to estimate work, assess risk and provide effective delivery plans.
Communicate and collaborate with other teams and roles to ensure alignment and achievement of higher level goals.
Assess new technologies and determine how to utilize them to improve product lines.
Link: https://grnh.se/f63020921
Associate Developer co-op (Summer 2019)
BioWare, a division of EA
Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.

BioWare Associate Developer co-op (Summer 2018)

Are you a video game enthusiast whose passion is to develop interactive software?

Video Game programming is intellectually demanding work. Our software engineers are faced with daily challenges that involve physics (from collision detection to complex physical reactions), advanced rendering techniques (from complex 3D math to hardware shading), artificial intelligence (from path finding to scripting), optimizations (from complex algorithms to hardware specific changes) and more. We need your help to come up with creative solutions.

Specifically, we are seeking Software Engineers who will be responsible for writing specific or multi-purpose code for areas such as:

Game Mechanics -- Gameplay, AI, player control, animation systems, physics, and scripting systems.
Core Engine -- Graphical rendering, networking, user interface, memory & performance optimization on cutting edge computer hardware.
Tools and Libraries -- World editors, video & audio tools, software performance analysis systems, database systems, and general-purpose game development libraries.


Qualifications

Demonstrated knowledge of good software engineering practices
Good communication and writing skills
Excellent problem-solving skills
Strong math skills
Self-starter who can work with others in a team-oriented environment as well as independently
Ability to adapt to quickly changing project requirements and continuous feedback
Ability to learn and adapt quickly to new technology, platforms, and game areas
The best candidates will have completed personal game or domain expertise projects independent of school
And of course - enjoys working (and playing!) in a dynamic, cutting edge environment


Technical Qualifications

User Experience – use
Link: Ea.com/careers
Associate Developer co-op (Summer 2019)
Electronic Arts
Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.

We Are EA



And we make games - How cool is that? In fact, we entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That's why we employ the most creative and passionate people in the industry.

The Challenge Ahead:

Our platform powers online features for EA’s game titles serving millions of users each day. We live, breathe, and dream about how we can make every player’s multiplayer experience memorable. We develop services and SDKs in collaboration with EA’s game studios for matchmaking, stats & leaderboards, achievements, game replays, VOIP, and game networking. We try to capture the most memorable portions of your experience, such as statistics to compare yourself to other players, achievements you earned during play, and even replays of your own games to share.

EA’s Digital Platform Gameplay Services team has a need for a Server Engineer in EAV, Burnaby. The candidate has an opportunity to build scalable, distributed server-side systems that deliver cutting-edge functionality to our millions of customers as well as work on innovative improvements to keep our systems at top notch performance.

Responsibilities:

Design and build brand new services covering all aspects from storage to application logic to management console
Enhance and add features to existing systems
Research and select new best-of-breed technologies to meet challenging requirements
Communicate with engineers from across the company to deliver the next generation of online features for both established and not-yet-released games
Continually strive to optimize performance and scalability of server systems
Be a part of the overall software design and architecture process of our sys
Link: Ea.com/careers
Associate Developer co-op (Summer 2019)
Electronic Arts inc.
Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.

Please indicate clearly whether you are available for a 4 month, 8 month, 12 month or 16 month term. Most positions are 4 or 8 months depending on your availability, but we do consider longer co-op terms.

To apply you must have the legal right to work in Canada – copies of work permits may be requested for those that are not Canadian Citizens or Permanent Residents

We are EA

And we make games – how cool is that? In fact, we entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry.

The Challenge Ahead

This exciting role offers a talented individual the opportunity to work on Enterprise applications and services. You will have the chance to build solutions that integrate and enhance key applications used in game development, including Perforce, GitLab, Jenkins and JIRA. You will have the ability to work with game teams such as FIFA, Madden, Battlefield and Battlefront, and central teams such as Frostbite and Origin. You should have a strong focus on innovation and leverage a deep passion for technology.

Key Responsibilities

Enterprise-level solution ownership:

Contributes on all facets of a project, including gathering requirements from key technical leaders, creating a vision and strategy, presenting to leadership, developing the product roadmap, ensuring projects are on track and completed on time, managing communication with all stakeholders, and collaborating with the development team
Participates in all aspects of a service end-to-end, including design, implementation, support, vendor relations and customer interaction
Manages the relationship with vendors if applicable, includin
Link: Ea.com/careers
Software Developer (University Graduate)
Electronic Arts inc
Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.

What does the Frostbite team do?


We develop the Frostbite engine, EA’s state of the art multi-platform game development engine. Frostbite has powered games such as Battlefield, Need For Speed, Dragon Age: Inquisition, PGA Tour and Star Wars Battlefront. Frostbite leverages its proprietary technical advantages to empower game creators to shape games and push the boundaries of what they can achieve. Creating and applying leading-edge technology in the gaming industry is not easy but it is increasingly the difference-maker between an evolutionary game and a revolutionary one. Here at Frostbite, we are setting the bar high and have a team of great engineers who are dedicated, capable and willing to reach it to ship the next awesome game. We are located across North America (Vancouver, Edmonton, Orlando, Montreal) and Europe (Guildford, Stockholm).



Why join the Frostbite Foundation Team?


As a member of the Foundation team you will be working on core technologies that are the fundamental building blocks of the Frostbite engine. The Foundation team works on leading-edge low-level technologies that span a huge number of domains. Team members may find themselves:

Writing concurrency support solutions for frostbite engine
Managing standard libraries like EASTL
Working with the latest hardware, sdks, and c/c++ compiler toolchains
Creating technologies for diverse areas like memory systems, concurrency runtimes, math libraries, and compression technologies
Developing platform abstraction engine layer
Solving complex problems affecting all areas of Frostbite such as maximizing the runtime performance for a generic, data-driven engine or optimizing prioritized asset streaming
There are many opportunities available for learning and gaining unique expertise.




Link: Ea.com/careers
Software Developer (University Graduate)
Electronic Arts inc
We Are EA



And we make games - How cool is that? In fact, we entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That's why we employ the most creative and passionate people in the industry.

The Challenge Ahead:

Our platform powers online features for EA’s game titles serving millions of users each day. We live, breathe, and dream about how we can make every player’s multiplayer experience memorable. We develop services and SDKs in collaboration with EA’s game studios for matchmaking, stats & leaderboards, achievements, game replays, VOIP, and game networking. We try to capture the most memorable portions of your experience, such as statistics to compare yourself to other players, achievements you earned during play, and even replays of your own games to share.

EA’s Digital Platform Gameplay Services team has a need for a Server Engineer in EASK, Burnaby. The candidate has an opportunity to build scalable, distributed server-side systems that deliver cutting-edge functionality to our millions of customers as well as work on innovative improvements to keep our systems at top notch performance.

Responsibilities:

Design brand new services covering all aspects from storage to application logic to management console
Enhance and add features to existing systems
Research and select new best-of-breed technologies to meet challenging requirements
Communicate with engineers from across the company to deliver the next generation of online features for both established and not-yet-released games
Continually strive to optimize performance and scalability of server systems
Be a part of the full product cycle for our products, from design, implement and testing to deployment and supporting our LIVE environments as well as our game team customers
Be a champion for best practices within the engineering team
Work with product managers to innovate on new features to sup
Link: Ea.com/careers
Software Developer (University Graduate)
Electronic Arts inc.
ENGLISH FOLLOWS

Motive est à la recherche d’un(e) Programmeur(euse) En Ligne Junior pour se joindre à son équipe. La nouvelle tendance est de créer des jeux en ligne qui connectent les joueurs et créent de nouvelles expériences de jeu sociales. La programmation en-ligne compte parmi les compétences les plus recherches dans l’industrie d’aujourd’hui. En tant que Programmeur En Ligne Junior à Motive, vous rejoindrez une équipe de développeurs expérimentées où vous apprendrez à créer de telles expériences

Le candidat que nous recherchons possède :

Un parcours académique exemplaire qui démontre ses compétences et son intérêt pour la programmation
Connaissance du C++
La capacite d’apprendre de façon autonome (idéalement avec un projet personnel ou un portfolio à l’appui)
Excellentes aptitudes pour le travail d’équipe et la communication
Passion pour le jeu et la création de jeux novateurs
Toute expérience professionnelle ou personnelle dans les domaines suivants constitue un atout :

Environnements client/serveur
Programmation asynchrone et multithread
Bases de donnes et le langage SQL ou équivalent
Le système d’exploitation Linux
Langages autres que C++ et C# (Perl, Python, Bash, etc.)
Qu’avons-nous à vous offrir ? Bonne question !

Nous adorons vanter les avantages que nous offrons comme des régimes d’assurance-maladie et d’avantages sociaux complets, le remboursement des frais de cours, un régime d’épargne-retraite avec cotisation équivalente et, bien sûr, plusieurs autres à-côtés. Nous savons que pour créer des jeux de renommée mondiale, il nous faut des talents de classe mondiale. C’est pourquoi nous offrons une rémunération concurrentielle ainsi qu’une culture basée sur la créativité et l’individualité. Chez EA, nous incarnons le modèle « travail-loisir » chaque jour.

Plus sur notre emplacement : http://careers.ea.com/our-locations/montreal

Motive vous offre les moyens et l’occasion. Venez découvrir ce dont vous êtes capable!

Motive is seeking a Junior Online
Link: Ea.com/careers
<< See 48710 More Jobs Posted in Whova Events