Senior Software Engineer/Developer -1611473
Company: Fidelity Investments
Location: Durham, NC
Posted on: December 2, 2016
Job Description:
Duties: Will contribute in product lifecycle evolution with
specific responsibilities for database and warehousing development for
the Asset Management product line. Will engage in Oracle PL/SQL, ETL
development, and data analysis in a high volume, highly available RDBMS and
NoSQL environment for a global customer base. Primary Responsibilities • Perform database and ETL development, primarily in Oracle
PL/SQL and Informatica. • Create technical specifications, unit test cases, transitions,
and Op-docs. • Produce data models, data flows, and data access layers to
acquire, store, and distribute data. • Develop solutions to software business problems for
investment management applications. • Prioritize requirements in conjunction with the business unit
and provide a road map for the release plan. • Perform data certification and reconciliation. • Estimate, plan, analyze, design, and develop Perform and Productivity related projects. • Collaborate with the development team to prepare and review
design documentation. • Collaborate with stakeholders, application development
teams, middle-tier development team, Quality Assurance (QA) team,
database administration team, and production support to plan execution,
design, and development activities. • Collaborate with the business development team for project implementation. • Participate in on-call support rotation to implement
critical enhancements. • Assist in the resolution of technical issues. • Participate in the environment setup for reporting in
conjunction with the development team. • Assist QA team in devising test plans. • Participate in infrastructure and maintenance tasks
utilizing Business Intelligence Enterprise Edition, Business
Intelligence Administration Tool - Metadata Creation, Business Intelligence
Publisher, Business Intelligence Answers, and MetaCenter. • Set up the development and validation environments. Requirements: Bachelor’s degree (or foreign education
equivalent) in Computer Science, Computer Applications, 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 data modeling and database application
design within an RDBMS and NoSQL environment, in a financial services
environment; or, alternatively, Master’s degree (or foreign education equivalent)
in Computer Science, Computer Applications, 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 modeling and database application design
within an RDBMS and NoSQL environment, in a financial services
environment.Candidate must also possess: Demonstrated Expertise (“DE”) in PL/SQL
development within an Oracle environment using RESTful web services to implement Data
as a Service (DaaS) framework; DE in data analysis and data
extraction within an Asset Management ETL (Extract Transformation and Load)
infrastructure using Informatica; and report development using PERL; DE designing and
developing scalable database code and constructs using PL/SQL and UTPL/SQL
(for unit testing) and TKPROF/XPLAN (for performance tuning); DE in
version control and continuous integration of build, deploy, and test using
Jenkins, Stash, and uDeploy. To apply, visit http://jobs.fidelity.com and search for Job
Number 1611473.
Keywords: Fidelity Investments, Durham , Senior Software Engineer/Developer -1611473 , Finance , Durham, NC, North Carolina