Senior Software Engineer/Developer - 1705764
Company: Fidelity Investments
Location: Durham, NC
Posted on: June 29, 2017
Job Description:
Duties: Designs, develops, implements, and supports quality web
and mobile based software components for Internet products and services.
Designs and develops Java/J2EE based web applications for online channels.
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 designing, developing, implementing, and
supporting Java/J2EE applications within a financial services environment;
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 designing, developing, implementing, and supporting
Java/J2EE applications within a financial services environment. Candidate
must also possess: Demonstrated Expertise (DE) designing and developing
customer facing enterprise Web applications using Java and J2EE
technologies (Spring, Struts, Servlets, JSP, JSTL), Web security technologies
(OAuth and SAML), Apache Camel, and SOAP/RESTful Web services within the
financial services industry; DE developing responsive web applications
using client side technologies -- Angular, Backbone, Handlebars, HTML, CSS,
JQuery, AJAX, JavaScript, Node JS, Gulp, and Grunt; DE configuring
continuous build and integration flows using Git, Jenkins, Maven, IBM Udeploy and
Nexus within a Unix environment; and scripting automated application
deployment using SOASTA flows; DE in Java/J2EE application development
according to Test Driven and Behavioral Driven Development methodologies
using Junit and Powermockito frameworks; Websphere and Tomcat servers within
Unix and Windows environment; and Eclipse, Spring Tool Suite, and
Webstorm. To apply, visit http://jobs.fidelity.com and search for Job
Number 1705764.
Keywords: Fidelity Investments, Durham , Senior Software Engineer/Developer - 1705764, Finance , Durham, NC, North Carolina