Senior Software Engineer/Developer - 1708949
Company: Fidelity Investments
Location: Smithfield, RI
Posted on: October 6, 2017
Job Description:
Duties: Designs, builds, and maintains sales and marketing
management information systems, according to Waterfall and Agile
methodologies. Identifies reusable component framework to be utilized by other
batch processes. Provides infrastructure and production support for a
distributed batch environment and Oracle data warehouse. Develops high
performing Java/J2EE applications in batch and real-time environments. 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 activities including implementation confirmation. • Establishes project plans (stories/tasks) for projects of
moderate scope. • Works in parallel on multiple complex assignments across
projects in varying stages of project lifecycle. • Performs independent and complex technical and functional
analysis and design for multiple projects supporting several
initiatives. • Provides production support for batch cycles. 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
developing Java/J2EE applications with multi-tier architecture; 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 developing Java/J2EE
applications with multi-tier architecture. Candidate must also possess:
Demonstrated Expertise (“DE”) utilizing Agile development methodologies to
design, implement, and support batch and real-time applications for bulk
and individual transaction processing, aggregation, and
denormalization, within an investment management or financial services environment,
against dimensionally and relationally modeled large Oracle databases
using Spring Batch, Java, ETL, and Rational Team Concert source code
management and version control; DE performing ETL operations, performance
optimization and tuning techniques on Oracle PL/SQL packages, procedures, and
triggers to manipulate data objects while processing large data volumes
within an Oracle database environment; DE writing UNIX/Linux scripts;
creating and maintaining complex batch scheduling dependencies using
scheduling tools; and performing application build and deployment activities using
Maven, Ant, and continuous integration tools; DE providing production
and project implementation support, including user acceptance testing,
business user validation, verification of installation procedures, build
validation, and execution of database script into an Oracle database. To apply, visit http://jobs.fidelity.com and search for Job
Number 1708949.
Keywords: Fidelity Investments, Nashua , Senior Software Engineer/Developer - 1708949, Finance , Smithfield, RI, New Hampshire