DurhamRecruiter Since 2001
the smart solution for Durham jobs

Principal Software Engineer/Developer - 1608970

Company: Fidelity Investments
Location: Cary, NC
Posted on: September 16, 2016

Job Description:

Duties: Will leverage business knowledge to translate the vision for

divisional initiatives into technical and business solutions by providing

technical leadership for the development and maintenance of complex

software applications that support the record keeping and administration of

Defined Benefit (pension) plans on behalf of Fidelity's corporate clients,

their employees and retirees. Specifically, will provide technical

leadership in the development and maintenance of Fidelity's Defined

Benefits (DB) Calculation Engine Applications. Will liaise with technical

and business stakeholders to provide project and program updates and assess

future end-user requirements.

Primary Responsibilities:

• Define and implement application level architecture, including

performance, security, changeability, reliability and user experience.

• Develop original and creative technical solutions for on-going

development efforts of pension calculation engines or client pension

plans.

• Determine development approaches and strategies and ensure

conformance to established Fidelity development standards for designing,

developing and maintaining Defined Benefit Calculation Engine applications;

performing Object-Oriented analysis and design, including Blaze and Java

and using Object Modeling, Data Flow diagrams, use cases and Sequence

Diagrams; and developing code in Blaze and Java using the Blaze IDE and

Eclipse IDE.

• Support implementation of moderate-scope projects and major

initiatives.

• Define and ensure compliance to standards and best practices.

• Conduct studies of alternatives, and analyze and recommend changes

in application level architecture development, procedures, standards and

strategies.

• Advise internally on risk assessment and strategies.

• Coordinate application production support efforts between the

onshore and offshore teams.

• Support all phases of testing leading to implementation.

• Conduct code reviews.

• Lead application support efforts, coordinating and providing

application support for web-based applications that utilize managed content.

• Create detailed system requirements and functional designs.

• Provide guidance and training to enable more junior team members to

meet/exceed expectations, and plan and coordinate project schedules.

• Actively collaborate with other technical leaders on the team to

develop, deploy and monitor team-wide project and technical standards and

best practices.

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

Computer Science, Engineering, Information Technology, Information Systems,

Mathematics, Physics or a closely related field and five (5) years of

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

networking, and configuring multi-tiered web applications; 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 three (3) years of

experience in the job offered or three (3) years of experience developing,

networking, and configuring multi-tiered web applications. Candidate must

also possess: Demonstrated Expertise (“DE”) in Object-Oriented Programming

Concepts (OOPS) design and analysis, including application of OO

programming principles and design patterns; DE in N-Tiered application

development using XML, XSLT, and SQL; DE developing business rule engines

for Defined Benefit applications and actuarial calculations using Java and

FICO Blaze; DE in N-tier application development, including project

requirements gathering, design and tracking using Rational Team Concert and

Rational Requirements Coordinator.

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

Keywords: Fidelity Investments, Durham , Principal Software Engineer/Developer - 1608970, Finance , Cary, 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