Oracle Software Developer - ERP Financials in Waterloo, Canada

Software Developer - ERP Financials

Preferred Qualifications

Position Summary

We are building complex new business applications to be integrated into NetSuiteā€™s cloud-based platform and are looking for a Software Developer who loves the thrill of working with a fast-moving team where they can build great systems that are so good they'll want to brag about them!

Working collaboratively with your cross-functional teammates, your strong communication skills and technical acumen will help drive the technical architecture, design, coding, testing, deployment and support requirements of complex business features, while fostering a shared product quality and code ownership culture.

The code you write will have a huge impact, serving the needs thousands of corporations worldwide and millions of end users.


You will develop great quality software in a collaborative environment, working side-by-side with cross-functional teammates in an agile environment. You will be helping to build and implement new solutions that include database schema and business logic as well as some presentation layer work. You will use existing methods and best practices to develop new techniques as appropriate to create features and platforms with the highest levels of security, reliability, efficiency, and scalability.

Minimum Qualifications

You should have a track record of working to deadlines in a rapid development cycle and prioritizing competing demands. Pride in your work and a desire to delight the customer should motivate you to take initiative, responsibility, and ownership of your projects.

Below are some specific qualifications we look for:

  • Experience working with Java (preferred), C# or C

  • Experience working with SQL (preferably in Oracle)

  • Understanding of HTTP, Internet protocols, Web browsers.

  • Experience building database-driven web applications

  • Superior communication skills

  • Knowledge of SDLC, preferably in an agile environment

  • Experience working with IDEs such as Eclipse or IDEA

  • Experience working with code versioning tools such as Perforce or Git

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Job: Product Development

Location: CA-CA,Canada-Waterloo

Job Type: Regular Employee Hire

Organization: Oracle