Senior Software Engineer/Developer - 1605082
Company: Fidelity Investments
Location: Durham, NC
Posted on: May 20, 2016
Job Description:
Duties: Serve as a member of the Business Line Applications
(BLA) Development Team within the Workplace Investments Business Unit.
Engage in developing, creating enhancements of, and providing support and
maintenance for multiple applications with various technologies, including
Java/J2EE, WebSphere Application Server (WAS), IBM WebSphere Message Broker
(WMB), IBM Business Process Manager (BPM) and Oracle Database. Work as part
of the BLA team to create, enhance and support these applications, which
are used for regulatory compliance. Primary Responsibilities: • Gather requirements, and define, interpret, and clarify
business requirements across services, platforms and integration
needs. • Perform critical function development, and build and
deploy upgraded BLA sub- applications within different environments, as
required by the PWI BLA business end-users. • Document requirements in workable software code. • Provide application support in the development of new
enhancements. • Devise innovative solutions when design challenges arise
and roadblocks emerge. • Act as the point-of-contact to resolve sub-application
development issues. • Coordinate activities of onshore/offshore development
team. • Support and maintain multiple applications with various technologies including Java/J2EE, WebSphere Application Server,
IBM WebSphere Message Broker, IBM Business Process Manager, and
Oracle Database. • Develop XTRAC extension Windows services using C# and
ASP.net. • Conduct infrastructure setup to build and deploy applications
on physical servers. • Develop stored procedures in applications using Oracle. 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
designing, developing and deploying secure J2EE web-based applications
within a financial services platform; 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 designing, developing and deploying secure J2EE
web-based applications within a financial services platform. Candidate
must also possess: Demonstrated Expertise (“DE”) in design, execution,
monitoring and optimization of business processes using IBM Business Process
Manager (BPM); DE building online transaction processing financial
platforms according to responsive web MVC design, and performing software
development using: JavaScript MVC frameworks, including client-side
technologies HTML5, CSS3, Bootstrap, and JQuery; AJAX as the communication mode
between browser and application servers; and WebSphere Message Broker as
middleware and IDEs – Eclipse and IBM RAD; DE in enterprise architecture within
a JAVA environment using J2EE, Service Oriented Architecture and
SOAP/Restful Web services, managing WebSphere and Tomcat services; and designing
and maintaining technical objects (tables, stored procedures) in an
Oracle application production environment; DE in web development using
ASP.NET, Microsoft SQL Server, Visual Studio, and Entity Framework. To apply, visit http://jobs.fidelity.com and search for Job
Number 1605082.
Keywords: Fidelity Investments, Durham , Senior Software Engineer/Developer - 1605082, Finance , Durham, NC, North Carolina