Senior Software Engineer/Developer - 1810392
Company: FIDELITY INVESTMENTS
Location: Merrimack, NH
Posted on: August 31, 2018
Job Description:
Duties: Serves as a full stack engineer within an Agile team.
Develops market data applications on Linux platforms. Implements
solutions across internal and public clouds, including AWS, GCP, and Azure.
Implements continuous integration and continuous development of market
data applications. Builds applications using cloud technologies,
including serverless computing, containers (Dockers), and
orchestration (Kubernetes). 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 Java/J2EE-based Web services and Linux applications
to consume and produce financial data; 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-based Web
services and Linux applications to consume and produce financial data.
Candidate must also possess: Demonstrated Expertise (“DEâ€) designing
and developing enterprise financial services applications in
distributed environments using Core Java, J2EE, and Spring platform;
developing Web services using REST, XML, JSON, and Apache open source
libraries; and designing technical solutions using UML, according to Agile methodologies; DE performing DevOps engineering and enterprise
level platform automation deployment using Shell, DOS/PowerShell, and
Python; configuring continuous build and integration flows, using Git,
Jenkins, Maven, Artifactory, and Nexus in a UNIX environment
(Solaris/Linux); and executing automated test scripts for functional/regression
tests, production validation, and automated results reporting; DE
developing middleware services to extract market and reference data;
designing SQL/NoSQL databases using Oracle, Cassandra databases, and
MongoDB; and performing configuration and validation of real-time market
data applications; DE implementing technology solutions across
on-premises and public cloud platforms (AWS, Microsoft Azure, or Google);
developing applications using cloud technologies, including serverless
computing, Dockers, and container orchestration (Kubernetes); and
implementing cloud based continuous automated deployment using Chef,
Python, JavaScript, and Bash script. To apply, visit https://jobs.fidelity.com and search for
1810392.
Keywords: FIDELITY INVESTMENTS, Lynn , Senior Software Engineer/Developer - 1810392, Finance , Merrimack, NH, Massachusetts