Develop database solutions to support the data needs of several applications used by Fidelity's Asset Management business. If you have a passion for working with data, building innovative solutions, optimizing performance and learning the domain, this might be the right opportunity for you !
The Expertise We’re Looking For
- Bachelor's degree in Computer Science, Management Information Systems, or related, Master’s Degree preferred
- Hands-on, working knowledge of data design and SQL development. Development experience weighted towards creating stored procedures and packages to access data. A secondary strength would be a good understanding data modeling concepts.
- Reasonable proficiency in Oracle PL/SQL, and experience in performance tuning Oracle queries for maximum responsiveness
- 3+ years’ experience with middle tier services development and data access frameworks and deploying enterprise grade business services
The Purpose of Your Role
The DB Services developer will be part of a team chartered with developing Data APIs for the flagship Common Data Environment within Asset Management. The services developer will develop expertise working with the service catalog and the services deployment model, in addition to develop access layers against the common data model.
An additional responsibility will be to manage small portfolio of existing SOAP based business services that expose proprietary data through web services to business applications.
The Skills You Bring
5+ years of hands on software development experience in Java Web services (preferably REST), XML/JSON, and Tomcat Application Servers. UNIX and/or Linux operating system experience required
Hands-on experience with Service Oriented Architecture (SOA) and building RESTful services and proficiency in using Jenkins, Maven and uDeploy, Stash
Proficient working knowledge of Relational Databases, specifically, data model concepts, coding stored procedures, building unit and regression testing, Oracle SQL and Stored Procedures, PL/SQL Developer or TOAD, and SQLPlus
Strong analytical and troubleshooting skills and a “Can Do” attitude are required
Experience with Agile development methodology and full competency in software development methodologies. Excellent written and oral communication skills
The candidate must be available for on-call support rotation and be experienced working in a highly available systems environment.
The Value You Deliver
FIMT Data Services is a division within Fidelity Investments Management Technology (FIMT) and specializes in providing first class database architecture, modeling and development services for Fidelity Asset Management.
This position will work within the Common Data Environment Platform Engineering team
Data APIs are a set of new capabilities that will expose data content through RESTful APIs as reusable services for rapid application consumption
How Your Work Impacts the Organization
Fidelity Investments Management Technology (FIMT) provides worldwide technology and support to all the Investment Management, Research, Trading and Investment Operations functions. FIMT is an integral partner for Asset Management to deliver innovative, scalable, industry-leading investment tools that enable Asset Management to achieve competitive advantage globally.
At Fidelity, we are focused on making our financial expertise broadly accessible and effective in helping people live the lives they want— from the 23 million people investing their life savings, to the 20,000 businesses managing their employee benefits programs, to the10,000 advisors and institutions needing innovative technology solutions to invest their clients’ money. To do this well, as a privately held company, we place a high degree of value in nurturing a work environment that attracts the best talent and reflects our commitment to being an employer of choice. For more information about Fidelity Investments, visit www.fidelity.com.
Fidelity Investments is an equal opportunity employer.