Senior Software Engineer/Developer - 1702694
Company: Fidelity Investments
Location: Westlake, TX
Posted on: March 24, 2017
Job Description:
Duties: Develops scalable systems solutions for asset management
business functions within the company. Designs and develops software and
platform architecture within a mainframe and distributed environment,
including internal and external interfaces for pricing, tax, and data
exchange platforms, according to service oriented architecture
principles. Provides business solutions by developing complex or multiple software
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
developing service oriented applications within an asset management
environment; or, alternatively, 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 service oriented applications within an asset management
environment. Candidate must also possess: Demonstrated Expertise (“DE”)
performing J2EE Object-oriented development and deployment of enterprise
integration patterns, using REST protocols, JSON/XML data formats, Spring
Framework, MyBatis, Apache Camel, JUnit, HTML, and JavaScript; and
performing deployment management on Apache Tomcat servers; DE developing
ETL workflows using Informatica Power Center 9.6 (ETL), including building
unstructured data transformations and HTTP transformations for posting data
to Web pages; and performing ADT parser development using Informatica
Data Transformation Studio, workflow invocation through Informatica
Web Services Hub and JMS, and scheduling using Control-M; DE designing and
developing batch processes using Hadoop framework on CDH5.x to store data
files in varied file formats (Parquet and Avro) on Hadoop file system,
using Hive and Impala databases; and performing data loading from
relational data sources using Sqoop; DE writing SQL scripts to perform data
modeling and development; and coordinating database operations, including
data storage and data retrieval, using PL/SQL packages and stored procedures
on Oracle12c database platform. To apply, visit http://jobs.fidelity.com and search for Job
Number 1702694.
Keywords: Fidelity Investments, Lewisville , Senior Software Engineer/Developer - 1702694, Finance , Westlake, TX, Texas