Senior Software Engineer/Developer - 1705762
Company: Fidelity Investments
Location: Durham, NC
Posted on: June 29, 2017
Job Description:
Duties: Designs enterprise JavaScript solutions that are
delivered at run time to host pages, according to SaaS methodologies. Develops
digital marketing and measurement applications using jQuery, Node.js,
Angular, HTML5, and CSS3. Creates and consumes APIs using Java/J2EE
Web-based applications, SOAP/Restful Web services, and the WS02 framework.
Implements a continuous delivery pipeline utilizing Docker, HTML5, CSS3,
WSO2, REST, and micro-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, Computer Applications, 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 JavaScript and Java Web-based
digital marketing, measurement, or CRM applications within a customer
knowledge and analytics function for personal investing and workplace
investing products; Or, alternatively, a Master’s degree (or foreign education
equivalent) in Computer Science, Computer Applications, 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 JavaScript and Java Web-based digital
marketing, measurement, or CRM applications within a customer knowledge and
analytics function for personal investing and workplace investing
products. Candidate must also possess: Demonstrated Expertise (“DE”) performing
Java/J2EE Web development, using Struts, Spring, SOAP, REST, or WS02 framework
to create and consume APIs while implementing intelligent internet
application development for personalization services using JavaScript,
Angular, jQuery, HTML5, or CSS3; DE performing Object-oriented design, analysis,
and implementation of financial products within personal investing
and workplace investing domains; DE building end-to-end customized
enterprise solutions for digital measurement; and reporting from front-end
engineering through middle-tier and backend data stores in a full Software
Development Lifecycle (SDLC) environment, according to Agile scrum
methodologies; DE customizing and integrating customer analytics tools and
reporting mechanisms for the CRM, financial, or digital channel, using
Adobe platforms and databases, within a customer knowledge, analytics,
and relationship management platform, including data manipulation,
masking, and customization. To apply, visit http://jobs.fidelity.com and search for Job
Number 1705762.
Keywords: Fidelity Investments, Durham , Senior Software Engineer/Developer - 1705762 , Finance , Durham, NC, North Carolina