DurhamRecruiter Since 2001
the smart solution for Durham jobs

Principal Software Engineer/Developer - 1707390

Company: Fidelity Investments
Location: Durham, NC
Posted on: August 25, 2017

Job Description:

Duties: Performs full-stack application development for mobile-first and

responsive GUI applications using Java/J2EE technologies. Designs and

develops enterprise level applications. Uses business knowledge to

translate the vision for divisional initiatives into business solutions by

developing Java/J2EE multi-tiered applications. Analyzes and recommends

changes in project development policies, procedures, standards, and

strategies to development experts and management.

Primary Responsibilities:

• Participates in architecture design teams.

• Defines and implements application level architecture.

• Develops applications on complex projects, components, and

subsystems for the division.

• Recommends development testing tools and methodologies and reviews

and validates test plans.

• Responsible for QA readiness of software deliverables.

• 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.

• Advises on risk assessment and risk management strategies for

projects.

• Plans and coordinates project schedules and assignments for

multiple projects.

• 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 and provides technical leadership.

• Performs independent and complex technical and functional analysis

for multiple projects supporting several divisional initiatives.

• Develops original and creative technical solutions to on-going

development efforts.

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

enterprise level software applications; 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 developing enterprise level software

applications. Candidate must also possess: Demonstrated Expertise (“DE”)

developing and optimizing the search algorithm to improve relevancy of

search results by programmatically generating content metadata from both

structured and unstructured data using IBM WEX; DE configuring continuous

build and integration flows using git, Jenkins, Maven, and Nexus in a UNIX

environment (Solaris/Linux); and scripting automated application deployment

flows; DE developing enterprise level applications within a Java

environment, using J2EE, Service Oriented Architecture, SOAP/Restful Web

services, and Tomcat servers; and developing Web-based applications using

JavaScript, XML, XSLT, JSP, HTML, and CSS, according to Agile software

development methodologies; DE building and enhancing search taxonomies

through the use of analytics, customer search queries, and improved natural

language processing using IBM Data Explorer.

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

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