DurhamRecruiter Since 2001
the smart solution for Durham jobs

Principal Software Engineer/Developer - 1704239

Company: Fidelity Investments
Location: Durham, NC
Posted on: May 5, 2017

Job Description:

Duties: Designs, develops, and maintains Java/J2EE based applications in a

fast-paced Scrum environment. Develops capabilities for Web channels to

improve the Fidelity customer experience. Uses business knowledge to

translate the vision for divisional initiatives into business solutions by

developing complex or multiple software applications and conducting studies

of alternatives. Analyzes and recommends changes in project development

policies, procedures, standards, and strategies to development experts and

management.

Primary Responsibilities:

• Develops applications on complex projects, components, and

subsystems for the division.

• Participates in architecture design teams.

• Develops comprehensive documentation for multiple applications or

subsystems.

• Establishes full project life cycle plans for complex projects

across multiple platforms.

• Responsible for meeting project goals on-time and on-budget.

• Provides work estimates on behalf of the development team for

project, sprint, release, and business case estimation processes.

• Defines, maintains, and supports Java development environment and

best practices.

• Analyzes business requirements and system development

specifications.

• Participates in problem solving, troubleshooting, performance

turning, production support, and maintenance of existing APIs.

• Plays a key role in resolving technical roadblocks involving

multiple technologies.

• Advises senior management on technical strategy.

• Ensures code reviews, unit testing, and integration testing are

completed efficiently and effectively.

• Helps coordinate the delivery of technical components across

internal/external technical teams.

• Provides technical leadership and mentoring to more junior team

members.

• Contributes to process-improvement initiatives in an effort to

maximize velocity for the product team.

Requirements: Bachelor’s degree (or foreign education equivalent) in

Computer Science, Engineering, Information Technology, Information Systems,

Mathematics, Computer Applications, Physics, or a closely related field and

five (5) years of experience in the job offered or five (5) years of

experience analyzing, designing, and developing information systems and

applications using Java; or, alternatively, Master’s degree (or foreign

education equivalent) in Computer Science, Engineering, Information

Technology, Information Systems, Mathematics, Computer Applications,

Physics, or a closely related field and three (3) years of experience in

the job offered or three (3) years of experience analyzing, designing, and

developing information systems and applications using Java. Candidate must

also possess: Demonstrated Expertise (“DE”) analyzing, designing, and

developing online transaction processing applications within the financial

services domain using Java, Perl, and Shell scripts to extract and

manipulate data within an Oracle database environment; DE in systems

analysis, design, and implementation of ETL processes using ESB frameworks

-- Message Broker and Perl scripting -- and Workflows in Informatica

(PowerCenter); DE designing and implementing solutions for enterprise level

Web applications with rich user interface, using JavaScript, Ajax, or

AngularUI frameworks; DE designing RDBMS, including data modeling, database

design, coding of triggers and stored procedures, and performance tuning.

To apply, visit http://jobs.fidelity.com and search for Job Number 1704239.

Keywords: Fidelity Investments, Durham , Principal Software Engineer/Developer - 1704239, Finance , Durham, NC, North Carolina


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Durham RSS job feeds