Principle Oracle Developer - PL/SQL & JAVA

CA-ON-Mississauga |

Share This Job

Job Description

This position can/will be hired in any of the following markets; San Diego, Dallas-Fort Worth, Miami or Las Vegas
At ACTIVE Network, we are building solutions for all types of activity organizations helping them automate, simplify and grow their businesses. Our cloud technology powers business events and conferences, community programs, parks departments, local attractions, faith-based organizations, sports events, and outdoor activities. We deliver technology that changes the way the world gets active.
But ACTIVE is more than a technology company. It’s a company of passionate people that live to be ACTIVE. We are inspired by our customers. We are fueled by challenge. As a member of the ACTIVE team, you must embrace our exciting work-hard, play-hard environment and bring your passion, dedication and creativity each and every day. ACTIVE’s team members are focused on results and committed to excellence. Together, we are making the world a more ACTIVE place.
Reporting to the Vice President of Enterprise Data management, The Principle Database Developer is responsible for the technical guidance of members of the Development Team in the delivery of ACTIVE’s development projects. The Senior Developer is expected to play a major role in ensuring that the technical procedures, tools and ultimately the code produced by the Development Team is high caliber and fit for purpose.
The Senior Developer is expected to play a key role in the architectural design of solutions, during both solution design meetings and coding.
It is the Principle Database Developer’s responsibility to work with other members of the Development Team to ensure that the initiatives being delivered by are of a high standard in terms of fit for purpose, application design and code quality. In fulfilling this responsibility the Senior Developer will work with the Development Manager to foster the appropriate culture and values within the Development Team.
The Principle Developer will actively partake in the development and training of less experienced team members. This includes mentoring and suggesting training programs for team members and defining development pathways, coding Skills, Practices and Standards. 
The Principle Database Developer should have a broad understanding of various coding methodologies, testing practices, and tools and know when to apply each method to achieve the desired outcomes. ?The Senior Developer is expected to promote Test Driven Development Practices within the team, ensuring that Unit Test and Acceptance Tests are implemented to confirm that acceptance criteria (i.e. behaviors) are met.?
The Principle  Database Developer will work to build the development skills with the Development Team in the areas of: 
  • Solution Design and Development
  • Test driven development 
  • Design patterns 
  • Refactoring techniques 
  • Cohesion and Coupling 
  • Debugging techniques/Tools 
  • Code coverage and profiling 
  • Readability, extensibility and testability of code 
  • Documentation 
  • Performance testing and tuning ?Process 

Skills & Requirements

The Principle Developer is expected to provide advice to the Development Manager on how processes and procedures may be improved to promote good coding practice amongst the team.
The Principle Database Developer is expected to build, share and retain critical in-depth knowledge of the systems developed and maintained by the Active Network. 
  • PL/SQL
  • Java/Java Script
  • Development
  • Debugging
  • Tuning and Optimization 
  • Oracle RBMS architecture
  • Oracle Tuning
  • Replication/CDC Technologies
  • Oracle JDBC.
  • Oracle supplied packages 
  • Data Modeling
  • ETL(Extract Transform Load) preferably CloverETL
  • Source control (SVN)
Perks and Benefits
  • Great work environment and awesome co-workers
  • Competitive compensation + benefits, including medical insurance, and group RRSP contributions
  • ACTIVEx, our award winning employee participation program, will help you grow personally and professionally
  • Our ACTIVE Advantage program will help you save on activities, gear and travel
ACTIVE Network is an equal opportunity/affirmative action employer