Principal Software Engineer/Developer - 1609355
Company: Fidelity Investments
Location: Durham, NC
Posted on: September 30, 2016
Job Description:
Duties: Responsible for translating the vision for divisional
initiatives into business solutions as a member of the Personal Investments
Retail Systems Group for Fidelity’s Personal and Workplace Investing
business unit. Serve as technical lead for the development of data
warehouse and reporting applications. Primary Responsibilities: • Lead the development of original and creative technical
solutions for on-going development efforts. • Determine development approaches and strategies and ensure conformance to established Fidelity standards. • Create complex Oracle PL/SQL code using advanced 12c
features. • Performance tune the Oracle code to ensure that multiple
processes meet established Service Level Agreements for execution
time. • Create Informatica ETL workflows for homogeneous and
heterogeneous data sources using advanced features. • Create multiple types of WebFocus reports and WebFocus
schedules. Create schedules for generating reports in multi-threaded
fashion. • Integrate Oracle objects into MSSQL and create SSIS packages
for feed file generation and data analytical purposes. • Develop HP PPM Workflows, request types, report types,
portlets, dashboards and validations. • Conduct studies of alternatives, and analyze and recommend
changes in application level architecture development, procedures,
standards, and strategies. • Hold tactical responsibility for completion and implementation
of multiple major development initiatives. • Ensure that architecture is scalable and extensible. • Advise on risk assessment and strategies. • Provide on-call production support. • Perform physical and conceptual Data model design. • As a Certified Scrum team member, ensure team adheres to
Scrum principles. • Develop comprehensive technical documentation. • Meet on-time and on-budget project goals and continually
improve quality of development team deliverables. • Provide guidance and training to enable other team members
to meet/exceed expectations, and plan and coordinate project
schedules. • Ensure code reviews, unit testing and integration testing
is completed efficiently and effectively. • 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 education
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 service-side development using PL/SQL in a financial
services sales, support and compensation 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 three (3) years of experience in the
job offered or three (3) years of experience in Oracle database
service-side development using PL/SQL in a financial services sales, support
and compensation environment.. Candidate must also possess:
Demonstrated Expertise (“DE”) performing WebFocus development for Business
Intelligence reporting; DE performing data loading and extracting using
Informatica for databases -- Oracle and SQL Server -- and data loading data
types -- XML, TXT, and CSV; DE manipulating data objects, including creating
packages, procedures, triggers and performance tuning using SQL; and DE
writing UNIX shell scripts to execute Informatica workflows and mappings
within a Control M job and creating dependencies between Control M
jobs. To apply, visit http://jobs.fidelity.com and search for Job
Number 1609355.
Keywords: Fidelity Investments, Durham , Principal Software Engineer/Developer - 1609355, Finance , Durham, NC, North Carolina