RockyMountRecruiter Since 2001
the smart solution for Rocky Mount jobs

Senior Software Engineer/Developer - 1709371

Company: Fidelity Investments
Location: Durham, NC
Posted on: October 20, 2017

Job Description:

Duties: Participates in the development of a next generation Big Data

warehouse (BDW), through engaging in strategic data initiatives for

enabling the next generation customer analytical platform using big data

and cloud technologies. Provides business solutions by developing

complex or multiple software applications.

Primary Responsibilities:

• Performs design/development of data ingestion and data

transformation for BDW applications.

• Develops data pipelines using Hadoop, NoSQL, In-Memory, and

Distributed search platforms.

• Translates complex functional and technical requirements into

detailed design.

• Participates in requirements gathering and scope estimation

meetings.

• Accountable for ensuring assigned development work is completed

efficiently, meets business requirements, stays within scope is properly

tested, and is delivered on time.

• Responsible for Technical Systems Design (TSD) document delivery

and reviewing all project artifacts including requirements (SRA) and

functional specifications (SDS).

• Conducts advanced performance tuning of Hadoop jobs (Hive, Pig,

Map Reduce, Spark etc.).

• Rapidly prototypes and validates big data applications.

• Designs test plans for big data use cases.

• 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.

• 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, Computer Networking, 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 or experience in data warehouse development within a

financial services environment; Or, alternatively, Master's degree (or

foreign education equivalent) in Computer Science, Computer Networking,

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 in data warehouse

development within a financial services environment. Candidate must also

possess: Demonstrated Expertise ("DE") implementing complex Data

Warehouse Solutions Big Data Technologies (Hadoop) using Hive, Pig,

JAVA, Scoop, and Spark and scripting languages -- Perl and Python; DE

performing application development along the full software development

lifecycle, according to Agile methodologies and CICD (Continuous

Integration Continuous Delivery) frameworks (Agile, Smart Automation)

using automation tools -- GIT Stash, Nexus, Jenkins, uDeploy, and Chef;

DE developing applications for the AWS (Amazon Web Services) Cloud using

EMR, EC2, S3, and RDS services; DE developing web applications using

HTML, JavaScript, JSP, MySQL, and Spring.

To apply, visit http://jobs.fidelity.com and search for Job Number

1709371.

Keywords: Fidelity Investments, Rocky Mount , Senior Software Engineer/Developer - 1709371, Finance , Durham, NC, North Carolina


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Rocky Mount RSS job feeds