The Company & Current Situation
Revere Data is a fast growing provider of datafeed, software and index solutions to the financial services community. Clients of the firm include global financial institutions, money management firms, fund sponsors, stock and derivatives exchanges, and Fortune 500 corporations.
The foundation of Revere’s entire product portfolio is a suite of proprietary databases developed over the past 7 years. These databases are designed to provide investment professionals with better visibility into hard-to-find interconnections and linkages between companies, sectors, geographic regions, events and capital markets across the globe. While the firm initially developed these databases to serve the needs of domestic US customers, the firm has recently begun an expansion of coverage into overseas money centers, including large money centers and high profile emerging markets.
Revere has a loyal and growing customer base with ever-evolving data and application integration needs. Revere’s technology team is responsible for the following:
-Incoming third-party datafeeds to support and augment Revere’s proprietary databases
-Plans and supports collection method, data cleansing, normalization, and analysis of enterprise data through applications, processes and procedures that add, edit, delete, and fuse all data sets in both current and time-series analysis
-Develop and deploy the output of this data in our Datafeed product
The Position
The Oracle/Java Developer will report to the Director of Finance and Operations and will take an active role in initially supporting external feed integration, building applications to support analysis and visualization of our data, overseeing existing data update procedures, and developing our top-selling datafeed product. The Oracle/Java Developer will work closely with the Product Development team and Chief Architect in the development of enhanced or next generation Revere investment management data solutions.
This Junior to Mid-Level position will work on multi-tiered systems development projects for Oracle database with heavy use of Java technologies.
Specific Responsibilities
Specific responsibilities include:
• Design data structures in Oracle to support products and development projects
• Design and implement 3rd party data integration in Oracle (with Java as necessary)
• Adjust rapidly to required APIs of third-party vendors
• Develop automatic deployment scripts
• Maintain database and application documentation using ER tools (Embarcadero)
• Follow specifications and guidelines set forth by the Product Development team
• Create and execute unit and system test plans on own code and work closely with Quality Assurance and System Administration on system testing, bug resolution, and performance tuning
• Plans for collection method, data cleansing, and normalization of enterprise data
• Coordinates data models, dictionaries, and other database documentation across multiple applications
• Utilizes logical model to ensure efficient and reliable database performance
The Person
Qualifications & Experience
The ideal candidate will have at least 1 year of experience in building software applications with an emphasis on web and multi-tiered systems. The candidate must have technical knowledge in the following areas:
• Expertise with Oracle (OLAP, data loading, PL/SQL, etc)
• Familiarity with RDBMS design tools (ErWin, Embarcadero)
• Expertise in RDBMS/Java programming as well as PLSQL
• Experience with code-supporting infrastructure: version control systems (SVN), IDE tools (SQL Developer, Eclipse), etc
• Experience working within a high growth, multi-disciplinary environment, with the ability to adapt, complement, and enrich a variety of cultures, personalities and ideas.
The following skills are not required but strongly desired:
• SOA systems
• ESB systems
Personal Characteristics
This developer will be highly analytical and collaborative with a “can-do” attitude that constantly strives to design and develop realistic solutions. The ideal candidate will understand what it takes to operate in a very dynamic, fast-paced, institutional and results-oriented environment.
He/she is
• Analytical, clear thinker who can make sound, defensible decisions in development
• Self-disciplined with excellent time management skills in order to meet established deadlines for all technical and analysis tasks
• Seasoned in providing reasonable, accurate time estimates for technical tasks
• Intellectually curious and pioneering to recommend new techniques and tools in the field of data storage, analysis, and normalization
• Infused with a sense of responsibility to do what it takes to ensure tasks are completed on time and within budget
• High energy with a sense of urgency who can work closely with peers and staff
• The highest ethical standards and character, demonstrated by the individual’s approach to working with others in a team environment
- Compensation: BOE
- Principals only. Recruiters, please don't contact this job poster.
- Please, no phone calls about this job!
- Please do not contact job poster about other services, products or commercial interests.
PostingID: 1459724521