DurhamRecruiter Since 2001
the smart solution for Durham jobs

Principal Software Engineer/Developer - 1705367

Company: Fidelity Investments
Location: Durham, NC
Posted on: June 16, 2017

Job Description:

Duties: Serves as a Technical Lead for a team that delivers cutting edge

technology solutions across complex multi-system platforms. Leads and

coordinates the development of thin client Web applications and thick

client desktop Windows applications. Designs and architects actionable

solutions that adhere to the division’s strategy.

Primary Responsibilities:

• Owns the technology stack and architecture for multiple

applications and supports their strategic movement.

• Reviews, identifies, and recommends opportunities to optimize,

consolidate, refactor, reuse, simplify, and streamline all product aspects,

including software and infrastructure.

• Champions technology standards, development methodologies, and

related enterprise standards.

• Provides proactive technical assistance, oversight and mentorship

to development teams, aiding in resolving complex technical issues and

improve operational efficiency.

• Creates and maintains a library of reusable code artifacts created

specifically to improve time-to-market thru reusable patterns and common

capabilities.

• Participates in design and code walk-thru activities to ensure

proper conformance with enterprise service design and composition best

practices.

• Consults on development and delivery of a major component or

project deliverable for call centers.

• Develops comprehensive documentation for multiple applications or

subsystems.

• Defines and implements application level architecture and

participates in architecture design teams.

• Addresses small groups on technical subjects and leads

demonstration of systems.

• Plans and coordinates project schedules and assigns project work

for multiple projects.

• Supports established Architecture Review and Governance processes.

• Responsible and accountable for code quality and ensuring code

review processes are followed.

• Supports product release activities, including quality assurance

and deployment.

• Advises on risk assessment and strategies.

• Mentors junior developers.

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

thin client Web applications and thick client desktop Windows 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

thin client Web applications and thick client desktop Windows

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

designing and developing dynamic rich automation applications using Flex

and Flash, and Web applications using HTML and JSP within Struts and Spring

Frameworks; DE programming in .NET, Java/J2EE, PL/SQL, and C#; performing

middle-tier development for data aggregation/transformation using WSO2 ESB

and WSO2 API Manager; and performing database connectivity using Ibatis

within a continuous integration and deployment environment; DE programming,

supporting, and troubleshooting desktop call center applications according

to WPF and WCF frameworks; and DE designing, developing, and integrating

multiple infrastructures and applications within a Defined Contributions,

Defined Benefits, or Health and Welfare product portal into call center

thin client Web applications or thick client desktop Windows applications.

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

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