FayettevilleRecruiter Since 2001
the smart solution for Fayetteville jobs

Principal Software Engineer/Developer - 1815265

Company: FIDELITY INVESTMENTS
Location: Durham, NC
Posted on: November 30, 2018

Job Description:

Provides technical oversight for the design, development, and support of

Java Restful/SOAP Web services for research related datasets, including

reference data. Designs, develops, and supports Angular/Bootstrap Web

applications for users to consume research data. Develops and supports

Oracle PL/SQL components to retrieve data from Web services and

applications.

Primary Responsibilities:

• Participates in architecture design discussions.

• Defines and implements application level architecture.

• Develops applications on complex projects, components, and

subsystems for the division.

• Develops original and creative technical solutions to on-going

development efforts.

• Performs independent and complex technical and functional

analysis for multiple projects supporting several divisional

initiatives.

• Recommends development testing tools and methodologies, reviews

and validates test plans.

• Responsible for QA readiness of software deliverables.

• Develops and supports automation process for continuous

integration and continuous deployment of software components

• Establishes full project life cycle plans for complex projects

across multiple platforms.

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

• Advises on risk assessment and risk management strategies for

projects.

• Plans and coordinates project schedules and assignments for

multiple projects.

• Develops comprehensive documentation for multiple applications

or subsystems.

• Acts as a primary liaison for business units to resolve various

project/technology issues.

• Provides technology solutions to daily issues and technical

evaluation estimates on technology initiatives.

• Advises senior management on technical strategy.

• Mentors junior team members.

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 performing UI and Java

middle-tier development;

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 three (3)

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

performing UI and Java middle-tier development.

Candidate must also possess:

Demonstrated Expertise (“DE”) designing and developing Java RESTful and

SOAP services for investment workflows in a Tomcat environment, using

Spring frameworks and Messaging services (TIBCO EMS and Apache Kafka);

DE designing and developing UI Web applications for investment workflows

using JavaScript and HTML5 libraries, including Angular, TypeScript,

jQuery, Backbone.js, and Adobe Flex;

DE analyzing data by querying Oracle databases using SQL, PL/SQL, and

Unix scripts; and developing multi-tier Investment Management and

Research applications using .NET framework;

DE implementing continuous integration and deployment using DevOps

tools, including Git, Jenkins, uDeploy, and Sonar.

To apply, please visit https://jobs.fidelity.com and search for job code

1815265.

Keywords: FIDELITY INVESTMENTS, Fayetteville , Principal Software Engineer/Developer - 1815265, 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!

Fayetteville RSS job feeds