Senior Software Engineer/Developer - 1815261
Company: FIDELITY INVESTMENTS
Location: Durham, NC
Posted on: November 30, 2018
Job Description:
Develops platform independent code using multiple cloud
frameworks. Performs data analytics on a Big Data platform. Develops
micro-services using Service Oriented Architectures and REST/SOAP services.
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, Computer Information Systems, or a closely related
field and three (3) years of experience in the job offered or three (3)
years of experience developing Java based applications using MVC design
patterns within a financial services environment; Or, alternatively, a Master’s degree (or foreign education
equivalent) in Computer Science, Engineering, Information Technology,
Information Systems, Mathematics, Physics, Computer Information Systems or a
closely related field and one (1) year of experience developing Java
based applications using MVC design patterns within a financial
services environment. Candidate must also possess: Demonstrated Expertise (“DEâ€) performing Object-oriented
design and Java-based Web development, using: MVC design patterns within
Struts and Spring frameworks, ORM tools (Oracle and IBatis), and SOAP and
RESTful Web services; and implementing rich internet application
development using Flash, Flex, AJAX, HTML, and JQuery; DE developing and optimizing high volume, low latency
distributed database applications, using PL-SQL and stored procedures within
Oracle and PostgreSQL databases; DE developing and supporting Big Data applications, using
Hadoop, Hadoop Distributed File Systems (HDFS), and Impala, within production
and non- production environments; DE developing Amazon Web Services using Amazon services,
including EMR, Lambda, and S3, to deploy Big Data applications according to
standard security and architectural requirements (SAML and LDAP). To apply, please visit https://jobs.fidelity.com and search for
job code 1815261.
Keywords: FIDELITY INVESTMENTS, Fayetteville , Senior Software Engineer/Developer - 1815261 , Finance , Durham, NC, North Carolina