Software Developer Student

2 months ago


Waterloo, Canada BlackBerry Full time

Worker Sub-Type: Student (Fixed Term)

Job Description:

POSITION SUMMARY

As part of the cybersecurity R&D team at BlackBerry, you will be a fully integrated, fully participating member of our talented, growth-mindset oriented team dedicated to providing enhanced visibility and protection against current and future cyberthreats. You will have the opportunity to contribute your ideas, design, code, feedback, and strengths to our innovative solutions. If challenging yourself to deliver elegant, well thought out solutions to be a part of keeping everyone’s data secure excites you, join us

We develop mobile apps for Android that, in conjunction with BlackBerry’s servers, manage and secure these devices. We offer an opportunity for well-rounded app development experience working in a structured code base that makes use of app/server communication, Android OS functionality, database, and UX supported by an inclusive team and industry best practices.

Location: Waterloo, ON

Length: 4 or 8 Months

RESPONSIBILITIES
  1. Design and implement software features and fixes in Java and/or Kotlin.
  2. Contribute your software ideas and learn in a safe, inclusive environment.
  3. Participate in all parts of the software development cycle.
SKILLS AND QUALIFICATIONS
  1. Currently enrolled in a Computer Science or Computer Engineering Program.
  2. Android software development experience in Java and/or Kotlin.
  3. Ability to communicate ideas clearly.
ADDITIONAL ASSETS
  1. Interest in great user experiences and software best practices.
  2. Interest in developing secure software and protecting against cyberthreats.
  3. Quality focused and believe in automated testing and writing testable software.
STUDENT LIFE AT BLACKBERRY
  1. Growth Mindset: employees have access to skills training and professional development courses, mentorship programs as well as unlimited access to our on-demand learning platform.
  2. Commitment to Wellness: employees have access to events that support physical, mental and financial wellness. We host wellness sessions, fitness courses, discounts to local gyms and offer a 24/7 Employee Assistant Program (EAP).
  3. Highly collaborative teams and a supportive workplace environment, with organization-wide events and a student social committee.
  4. Employee Perks: we have snack and beverage programs at all locations. Students also have access to discounts for local stores, transportation, restaurants and activities.

See more about the student program at BlackBerry over on our Instagram @BlackBerryStudentLife.

Scheduled Weekly Hours: 40

#J-18808-Ljbffr
  • IoT Software Developer

    3 months ago


    Waterloo, Canada JAM Software GmbH Full time

    Software Designer / DeveloperAt Molex, we’re committed to improving people’s lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform...


  • Waterloo, Ontario, Canada Waterloo Undergraduate Student Association (WUSA) Full time

    The Waterloo Undergraduate Student Association (WUSA) is seeking a highly motivated and organized individual to fill the role of International Student Experience Coordinator. This position plays a crucial part in promoting cultural diversity within the University of Waterloo community.Estimated Salary: $25,000 - $35,000 per yearJob Description:In this role,...


  • Waterloo, Ontario, Canada Waterloo Undergraduate Student Association (WUSA) Full time

    Job DescriptionWe are seeking a highly motivated and organized individual to fill the role of International Student Network Engagement Manager with the Waterloo Undergraduate Student Association (WUSA) Student-Run Service.About UsThe International & Canadian Student Network is a student-run service on campus, aiming to make all local, international, and...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    OverviewWe are seeking a highly skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. The successful candidate will have the opportunity to develop their skills in software development, work with a talented team of researchers, and contribute to cutting-edge projects.About the RoleThis is an excellent opportunity for students...


  • Waterloo, Canada Renison University College Full time

    Renison University College, affiliated with the University of Waterloo, acknowledges that we live and work on the traditional territory of the Neutral, Anishinaabeg and Haudenosaunee peoples. Renison is situated on the Haldimand Tract, the land promised to the Six Nations that includes ten kilometres on either side of the Grand River. Respected as an...

  • Software Developer

    4 weeks ago


    Waterloo, Ontario, Canada Waterloo Nuclear and Radiography Full time

    Software Development Job DescriptionWe are seeking a talented Software Developer to join our team at Company.Key Responsibilities: • Develop software applications using various programming languages and technologies • Collaborate with cross-functional teams to design and implement software solutions • Troubleshoot and debug software issues to ensure...

  • Student, Health

    6 months ago


    Waterloo, Canada Region of Waterloo Full time

    Our Story Committed to fostering opportunities for current and future generations, the Region of Waterloo is an inclusive, thriving and sustainable region of connected rural and urban communities with global reach. Our mission is to serve, engage and inspire, by delivering quality services to a diverse population of 630,000+, while creating a healthy,...


  • Waterloo, Canada University of Waterloo Full time

    Overview Term: 20 months  The Specialist, New Student Transition (Graduate), is responsible for designing, implementing, and maintaining integrated programs intended to support a successful transition for new and incoming graduate students into the university. This requires the Specialist to be knowledgeable and up to date on the unique needs of...

  • software developer

    6 months ago


    Waterloo, Canada Bridge West Dental Office Full time

    Education: Bachelor's degreeExperience: 7 months to less than 1 year or equivalent experienceTasksWrite, 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...

  • Student Ombudsperson

    6 months ago


    Waterloo, Canada University of Waterloo Full time

    Overview: The Student Ombuds office is an independent unit but will be supported by the University Secretary to whom the Student Ombudsperson will report. The Student Ombuds Office shall provide an accessible, independent, impartial, and confidential office through which students receive guidance and advice about their university-related concerns and...

  • software developer

    6 months ago


    Waterloo, Canada Bridge West Dental Office Full time

    Education: Expérience: EducationBachelor's degree or equivalent experienceTasksWrite, 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...

  • software developer

    1 month ago


    Waterloo, Canada Bridge West Dental Office Full time

    Education:Bachelor's degree or equivalent experience.TasksWrite, modify, integrate and test software code.Maintain existing computer programs by making modifications as required.Communicate technical problems, processes and solutions.Prepare reports, manuals and other documentation on the status, operation and maintenance of software.Assist in the collection...

  • Software Developer

    6 months ago


    Waterloo, Canada Ford Motor Company Full time

    Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming the world’s most trusted mobility company – delivering smart vehicles for a smart world. Join our team as we create tomorrow! We believe in putting people first, working together, and...


  • Waterloo, Ontario, Canada I HAULT INC Full time

    Software Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our team at I HAULT INC. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software solutions using a variety of...


  • Waterloo, Canada University of Waterloo Full time

    Overview: The International Student Advisor’s role is to be the primary support person for students during their co-op experience at Waterloo. International Student Advisors support students and their employer supervisors during their international work terms to ensure a successful work experience. Student Advisors also support students when they are on an...

  • Co-op Student

    6 months ago


    Waterloo, Canada Crania Schools Full time

    _**Crania Schools **_is known for its _**high-quality educational programs **_in _**Math, Coding, Robotics, English, and Piano**_, and its customer-focused service model. We are a responsible employer in the local region that gives back to its local and global community in a variety of ways. With two locations conveniently situated in Kitchener-Waterloo near...


  • Waterloo, Ontario, Canada MCAP Group of Companies Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our Information Technology department at MCAP Group of Companies. As a key member of our team, you will be responsible for designing, developing, and testing software applications to support our business operations.Key Responsibilities:Design and...

  • SAP iXp Intern

    4 weeks ago


    Waterloo, Canada SAP Full time

    We help the world run better At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and...


  • Waterloo, Ontario, Canada I HAULT INC Full time

    I HAULT INC seeks a highly skilled Software Development Specialist to lead and coordinate teams of information systems professionals in the development of software and integrated information systems. The ideal candidate will have a strong background in software development, with experience in developing flowcharts, layouts, and documentation to identify...


  • Waterloo, Ontario, Canada ROSS Full time

    We are seeking a skilled Software Development Manager to lead our Software Development team at the Waterloo site. This is a key role that requires technical direction and people leadership, including recruitment, performance management, compensation planning, career development coaching, and competency management.The selected candidate will be responsible...