Senior Software Engineer/Developer - 1703706
Company: Fidelity Investments
Location: Durham, NC
Posted on: April 20, 2017
Job Description:
Duties: Supports development initiatives to improve the delivery
of data to advanced analytic platforms used to improve customers’ insight
capability. Integrates online transaction processing data sources into data
warehouse and transforms 3NF data into a dimensional model for consumption
by Business Intelligence tools. Primary Responsibilities: • Develops original and creative technical solutions to
on-going development efforts. • Designs applications or subsystems on major projects and
for/in multiple platforms. • Develops applications for multiple projects supporting
several divisional initiatives. • Supports and performs all phases of testing leading to implementation. • Assists in the planning and conducting of user acceptance
testing. • Develops comprehensive documentation for multiple
applications supporting several corporate initiatives. • Responsible for post-installation testing of any problems. • Establishes project plans for projects of moderate scope. • Works on complex assignments and often multiple phases of a
project. • Performs independent and complex technical and functional
analysis for multiple projects supporting several initiatives. Requirements: Bachelor’s degree (or foreign education
equivalent) in Computer Science, Engineering, Information Technology,
Information Systems, Mathematics, Physics, or a closely related field and three (3)
years of experience in the job offered or three (3) years of experience
performing data warehouse development, data modeling, and design within a
financial services environment; Or, alternatively, a Master’s degree (or
foreign education equivalent) in Computer Science, Engineering,
Information Technology, Information Systems, Mathematics, Physics, or a
closely related field and one (1) year of experience in the job offered or one
(1) year of experience performing data warehouse development, data modeling,
and design within a financial services environment. Candidate must also
possess: Demonstrated Expertise (“DE”) implementing complex and scalable
data models within a warehouse using industry standard data modeling
techniques (3NF dimensional model, STAR Schema, and Data Vault design); DE
implementing ETL- based batch processing framework to ingest, process, and publish
large disparate datasets, using Hadoop (CDH5x), Scoop, Hive, and Pig;
DE performing Oracle (version 10g and higher) database modeling,
analysis, development, and tuning, using Sybase Power Designer, WhereScape
RED, SQL, PL/SQL, and Korn shell; executing data ETL using Informatica 8.6
and 9.1; and monitoring load, performance, and incidents within an
Oracle environment; DE executing data integration projects using git
stash, Jenkins, iCEDQ, and Jira, according to Agile methodologies. To apply, visit http://jobs.fidelity.com and search for Job
Number 1703706.
Keywords: Fidelity Investments, Durham , Senior Software Engineer/Developer - 1703706 , Finance , Durham, NC, North Carolina