Senior Software Engineer/Developer - 1700567
Company: Fidelity Investments
Location: Durham, NC
Posted on: January 27, 2017
Job Description:
Duties: Design and develop personalized customer experiences
across Fidelity’s communication channels. Assist in identifying,
troubleshooting, and resolving defects encountered during testing and production,
including during the deployment and implementation of code in production
environments. Primary Responsibilities: • Design and develop rich internet J2EE applications using
Service Oriented Architecture (SOA). • Analyze business needs and processes to estimate, plan, and
deliver work. • Translate business requirements into rule engine
applications. • Contribute to application development and code reviews. • Participate in Scrum meetings across onshore and offshore development efforts. • Partner with project management to ensure delivery under
given constraints. • Identify and suggest ways to improve delivery processes
and technology products. • Prepare builds and deployment packages, along with
detailed deployment and operational documentation covering errors and
recovery procedures. • Prepare test cases and strategies for unit testing and
integration testing. • Provide technical and functional support to testing teams. 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
in design and development of rich internet J2EE applications using Service
Oriented Architecture (SOA) within the financial services industry;
or, alternatively, 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 in
design and development of rich internet J2EE applications using Service
Oriented Architecture (SOA) within the financial services industry.
Candidate must also possess: Demonstrated Expertise (“DE”) in Object Oriented
Design and Java/J2EE Web services development using: design patterns,
Spring frameworks, servers (WebSphere and Tomcat), Integrated
Development Environment (Spring Tool Suite), and Eclipse, within a UNIX and
Windows environment; DE developing Web services (SOAP and REST) using
JSON and XML formats; performing application build, deploy, and support using
Maven, Ant, and Continuous Integration (CI) tools -- Jenkins and unit
testing techniques; and designing technical solutions using UML; DE
developing messaging applications using Spring frameworks and Message
Broker Tool (Websphere MQ); and developing Business Rules using IBM ILOG
JRules; DE developing stored procedures and queries for Oracle database
using PL/SQL. To apply, visit http://jobs.fidelity.com and search for Job
Number 1700567.
Keywords: Fidelity Investments, Durham , Senior Software Engineer/Developer - 1700567, Finance , Durham, NC, North Carolina