21 hours ago

Software Developer Rotational Program

Oracle

On Site
Full Time
CA$75,000
Kitchener, ON

Job Overview

Job TitleSoftware Developer Rotational Program
Job TypeFull Time
Offered SalaryCA$75,000
LocationKitchener, ON

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Oracle and NetSuite

Oracle is the world's leading provider of business software, operating in over 175 countries and known for leveraging innovative emerging technologies to solve real-world problems. From advancing energy efficiency to reimagining online commerce, Oracle's work redefines business, aids governments, powers nonprofits, and equips billions with tools to outpace change. Oracle NetSuite, the world’s first cloud company, has been delivering agile, unified application suites since 1998, providing leaders a complete view into their businesses. NetSuite includes financials, inventory management, HR, professional services automation, and commerce, trusted by tens of thousands of customers globally for visibility, agility, and control. Joining NetSuite, as part of Oracle, offers unparalleled benefits, priceless learning, strong support, incredible innovation, and volunteer opportunities, fostering an empowering and successful workplace.

The Rotational Program

This early careers opportunity is designed for individuals joining within 12 months of graduating with a Bachelor's or Master's degree, with a start date of July 13th, 2026. The program begins with a NetSuite-specific onboarding, followed by two 6-month site-specific rotations, culminating in a final team placement. This is a hybrid role, requiring a certain number of in-office days as determined by your team. You will gain exposure to diverse aspects of the product and/or code base through approximately ten knowledge expansion sessions, covering areas from security to tech writing and growth, delivered via Zoom or in person. Additionally, you will have opportunities to network with leadership and receive mentorship. Oracle's future success relies on hiring world-class, early-in-career talent eager to power next-generation services and solutions. This program is crafted to enhance your overall learning, build your network, and accelerate your impact within the NetSuite global industry unit. Create the future with us!

Responsibilities

As a Software Developer Rotational Program participant, you will be a best-in-class engineer with the expertise and passion for solving challenging and unique problems. Your role involves using knowledge and creativity to craft and build innovative new systems from the ground up. You will be responsible for writing code, completing programming projects, and rigorously testing and debugging Oracle software. Successful candidates are passionate about clean code and reducing technical debt, with opportunities to work on groundbreaking technologies in a collaborative, agile environment to tackle real-world problems.

Objective Minimum Qualifications

To be considered for a Software Developer position in the NetSuite Global Industry Unit, candidates must meet the following Objective Minimum Qualifications (OMQs), clearly indicated on your application or supporting documents:

  • Possess a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or an equivalent science/engineering field by August 2026, and start within 12 months of graduating (start date July 13th, 2026).
  • Be strongly proficient (able to complete coding projects with no assistance) in at least one of the following programming languages: Java, Python, SQL, JavaScript.
  • Have completed coursework, projects, internships, and/or research in three or more of the following areas: Algorithms, Database Design, Object-Oriented Programming/Design, Mobile/Web Development, Networking.
  • Exhibit enthusiasm for automated testing and have at least one prior co-op term in a QA/Dev role.
  • Completed at least one internship, research assistantship, teaching assistantship, or equivalent practical experience in relevant technical areas.
  • Ability to work from the Kitchener office (in person, 3 days per week).
  • Reside in Canada and/or attend a university in Canada.
  • Able to acquire work authorization in Canada in 2026.

Proficiency in English is required for this global team, ensuring effective communication across various international locations.

Key Skills/Competency

  • Software Development
  • Java
  • Python
  • SQL
  • JavaScript
  • Algorithms
  • Database Design
  • Object-Oriented Programming
  • Web Development
  • Automated Testing

Tags:

Software Developer
Software Development
Coding
Programming
Testing
Debugging
Problem-solving
Innovation
Agile
Collaboration
Technical Debt
Java
Python
SQL
JavaScript
Algorithms
Database Design
Object-Oriented Programming
Mobile Development
Web Development
Networking

Share Job:

How to Get Hired at Oracle

  • Research Oracle's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight proficiency in Java, Python, SQL, JavaScript, and coursework in algorithms or database design.
  • Showcase project experience: Emphasize any relevant projects, internships, or research assistantships demonstrating your problem-solving skills and technical aptitude.
  • Prepare for technical interviews: Practice coding challenges, algorithms, and data structures, specifically focusing on object-oriented programming concepts.
  • Understand Oracle NetSuite's impact: Articulate how NetSuite's cloud business system aids global customers and express your interest in contributing to its innovation.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background