Senior Software Engineer/Developer - 2018212
Company: Fidelity Investments
Location: Durham, NC
Posted on: February 19, 2021
Job Description:
Designs, develops, and delivers high quality, timely, and
maintainable software solutions in an Agile environment using
PolarLake. Performs PolarLake development, enhancement, and
maintenance requests, using Continuous Integration (CI), Continuous
Deployment (CD), Acceptance Test Drive Development (ATDD), and
Amazon Web Services (AWS). 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. Education and Experience: Bachelors 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 and migrating Polarlake applications to a big
data framework using Cloud technologies for asset management and
investment operations in the financial services industry. Or, alternatively, Masters 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 and migrating Polarlake
applications to a big data framework using Cloud technologies for
asset management and investment operations in the financial
services industry. Skills and Knowledge: Candidate must also possess: Demonstrated Expertise (DE) standardizing vendor data, framing
arbitration rules, deriving best of breed, and implementing
business logic on vendor data, using Polarlake data acquisition
tool in an investment reference data domain; and developing and
migrating Polarlake applications to a big data framework using
Cloud technologies -- Amazon EC2, EMR, S3, and lambda -- for asset
management and investment operations in the financial services
industry. DE onboarding investment reference, pricing, and index data
feeds from vendors -- Bloomberg, StdPoors, and Moodys -- and
aligning the implementation with master data management (MDM) data
model, using Apache Spark with Java and Scala on Amazon Web
Services (AWS). DE analyzing Polarlake data acquisition implementation and
developing framework capabilities for migrating investment
references, pricing, and index data feeds from Polarlake platform
to a data acquisition and analytics framework with error
monitoring, alerting and reporting capabilities, and exceptions
management for financial reference data, using Appian and AWS tech
stack. DE designing and developing 3-tier (user interface, business
logic, and data access layer) and service-oriented architectures
(SOA), using Spring MVC Framework, J2EE , and Mybatis as ORM
integrated with Angular JS front-end. For full job details and to apply, please visit
https://jobs.fidelity.com/ and search for job number: 2018212.
Keywords: Fidelity Investments, Durham , Senior Software Engineer/Developer - 2018212, Finance , Durham, NC, North Carolina