Senior Software Engineer/Developer - 1802665
Company: Fidelity Investments
Location: Merrimack, NH
Posted on: March 22, 2018
Job Description:
Duties: Supports asset management through timely and
cost-effective delivery of quality and innovative data software and services.
Provides data analytics and develops asset management applications within
an Oracle environment according to Agile methodologies. Designs and
develops reusable utilities using Oracle, PL/SQL, and Informatica tools to address
the data needs of portfolio management and trading applications. 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
building online transaction processing and online analytical processing
applications for asset management trading, portfolio management, or
quantitative research; 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 building online transaction processing and online analytical
processing applications for asset management trading, portfolio management,
or quantitative research. Candidate must also possess: Demonstrated
Expertise (“DE”) liaising between business and technology partners to
gather and define business requirement documents and design technical
solutions; DE developing reporting, warehouse, and transactional data
processing solutions, using Oracle 11g, 12c, PL/SQL with Toad and SQL
Developer; performing ETL processes using Informatica PowerCenter;
performing systems and data analysis using data mining and profiling techniques;
and developing Context and Flow Diagrams using Visio; DE supporting
the entire Software Development Lifecycle -- using Erwin and Power Designer
for data modeling, SONAR for code quality analysis, Crucible for code
review, utPL/SQL for unit testing, Stash and Git for version control,
and Scrum and Kanban software development frameworks -- according to Agile
methodologies; DE building and promoting Continuous Integration and Continuous
Delivery (CI/CD) practices by integrating DevOps tools (Jenkins, Stash,
Nexus and uDeploy) for automated deployments. To apply, visit http://jobs.fidelity.com and search for Job
Number 1802665.
Keywords: Fidelity Investments, Pawtucket , Senior Software Engineer/Developer - 1802665, Finance , Merrimack, NH, Rhode Island