DurhamRecruiter Since 2001
the smart solution for Durham jobs

Principal Software Engineer/Developer - 1704531

Company: Fidelity Investments
Location: Durham, NC
Posted on: May 19, 2017

Job Description:

Duties: Responsible for translating the vision for divisional initiatives

into business solutions. Serve as technical lead for the product lifecycle

of the Common Data Environment (CDE) platform that holds information on

trades, holdings, indexes, and other common reference data that is shared

across divisions.

Primary Responsibilities:

• Define and implement application level architecture, including

performance, security, changeability reliability, and user experience.

• Lead teams through the development process using PL/SQL, ETL,

Continual Integration, and DevOps in an OLTP and OLAP environment.

• Lead teams in the QA phases through to production.

• Determine development approaches and strategies and ensure

conformance to established Fidelity standards within an Oracle database

development environment.

• Design applications on complex major projects and subsystems.

• Provide technical oversight and mentoring to other team members.

• Conduct studies of alternatives, and analyze and recommend changes

in application level architecture development, procedures, standards, and

strategies.

• Tactical responsibility for completion and implementation of

multiple major development initiatives.

• Lead technical reviews with peer teams and collaborate on coaching

sessions to improve solution quality.

• Develop original and creative technical solutions in resolving

technical roadblocks involving multiple technologies.

• Ensure design reviews, code reviews, unit testing, and integration

testing is completed efficiently and effectively using an Agile methodology.

• Participate in defining procedures and standards for new

technologies.

• Ensure that architecture is scalable and extensible.

• Advise on risk assessment and strategies.

• Continually work to improve quality of development team

deliverables.

• Responsible for meeting on-time and on-budget project goals and

continually improving quality of development team deliverables.

• Actively collaborate with other technical leaders on the team to

develop, deploy, and monitor team-wide project and technical standards and

best practices.

Requirements: Bachelor’s degree (or foreign equivalent) in Computer

Science, Engineering, Information Technology, Information Systems,

Mathematics, Physics, or a closely related field and five (5) years of

experience in the job offered or five (5) years of experience in Oracle

database development within an asset management or trading environment. Or,

alternatively, a Master’s degree (or foreign 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 in Oracle

database development within an asset management or trading environment.

Candidate must also possess: Demonstrated Expertise (“DE”) in design and

development of ETL processes, including data marts and models using star

schema, fact tables, and dimension tables in a large (50+ terabyte)

database (VLDB) environment; DE in database design and development using

PL/SQL functions, stored procedures, and packages in an OLTP and OLAP

environment; DE in Oracle performance tuning, including query optimization

using TKPROF and AWR reporting tools, and implementing index and

partitioning schemes; and DE in data integration using Informatica or

PL/SQL.

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

Keywords: Fidelity Investments, Durham , Principal Software Engineer/Developer - 1704531, 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!

Durham RSS job feeds