Oracle Senior Software Developer in Kitchener, Canada
Senior Software Developer
We’relooking for a dynamic, agile, clean-code-loving developer to join ourteam and help us develop amazing software that empowers our users.
a family of 60 geeks: Developers, Technical Writers, UX Designers,
and Product Managers, with over 20 nationalities all collaborating in
one space. We share a start-up culture in an inspiring office in the
heart of downtown Kitchener.
Our team’s main focus is Oracle-NetSuite's SuitePeople at http://www.netsuite.com/portal/services/professional-services/suitesuccess/suitepeople.shtml
offering. We apply our deep understanding of HR challenges to enable
organizations to engage with their workforce and rapidly respond to
changing business conditions.
Our company culture:
We help each other and foster collaboration across roles and teams
We lift each other up. We know how to celebrate our successes and learn from our failures
All of our efforts center around delivering value to our customers
We always try to do the right thing – for ourselves, for the product and ultimately for our customers
How will you crush it?
build things people enjoy using and prevent them from going back to
Excel to do their daily work. You'll work with awesome people that care
about their craft and what they deliver. Your efforts will directly
contribute to making things better for thousands of our customers. As
part of working on our Agile teams, you own your domain and you have a
say on user experience and technical design. You'll be designing and
implementing solutions that include database schemas,
business logic, as well as some presentation layer work (there is a
buzzword for it – full-stack developer). Opportunities for cross-team
collaboration will enable you to learn new things that will make you a
better and more versatile developer.
The person we hire will enjoy:
Regular team events (movies, escape rooms, axe throwing, etc.)
A healthy breakfast provided every morning
Opportunities for subsidized career and skills growth
Oracle equity in the form of stock options and RSUs
RRSP contribution matching up to 6% of annual salary
Workingin an Agile environment. We can proudly say that Scrum works here –code reviews, continuous integration, knowledge sharing, andretrospectives
Board games, card games, video games, and donuts
You will fit perfectly if you share these values
Being open minded for discussions and promoting team collaboration
Having pride in your work
Taking initiative, responsibility, and ownership of your projects
Your qualifications & skills
B.S. in Computer Science or equivalent
Intimate understanding of modern web applications from database to browser
5 years of software development experience
3 years of experience with Java or any other similar Object-Oriented Programming language
Great understanding of SQL and extensive experience with database-driven applications
Understanding of HTTP, Internet protocols, and web browsers
Knowledge of Design Patterns, Object-Oriented Programming Paradigm, and SOLID principles
Great problem-solving skills and ability to abstract functional requirements
Excellent communicator in both technical and non-technical contexts
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
Job Type: Regular Employee Hire