DurhamRecruiter Since 2001
the smart solution for Durham jobs

Principal Software Engineer/Developer - 1607553

Company: Fidelity Investments
Location: Durham, NC
Posted on: August 5, 2016

Job Description:

Duties: Responsible for translating divisional initiatives into business

solutions as a member of the Electronic Channels Application Team within

Fidelity Institutional Technology. Serve as technical lead for designing

and developing Mobile applications in a dynamic and rapid application

development environment.

Primary Responsibilities:

• Define and implement application level architecture, including

performance, security, changeability, reliability and user experience.

• Support enhancements for Android based institutional trading

platform.

• Design and develop J2EE based multi-tiered messaging solutions

within an institutional trading platform for electronic notifications.

• Perform Full-Stack web development for mobile-first, responsive GUI

applications using Angular, JavaScript, UI build tools, Java, Spring

Framework and Web Services.

• Develop original and creative technical solutions for on-going

development efforts.

• Determine development approaches and strategies and ensure

conformance to established Fidelity standards.

• Lead development, mentor team members, and perform production

support for C# .Net based applications in a Windows Server environment.

• Provide technical leadership and mentor team members on

enhancements to other critical J2EE based applications in the group.

• Conduct studies of alternatives, and analyze and recommend changes

in application level architecture development, procedures, standards, and

strategies.

• Provide technical solutions to complex application development.

• Tactical responsibility for completion and implementation of

multiple major development initiatives.

• Ensure that architecture is scalable and extensible.

• Advise on risk assessment and strategies.

• Develop comprehensive technical documentation.

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

continually improving quality of development team deliverables.

• Provide guidance and training to enable other team members to

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

• Ensure code reviews, unit testing and integration testing are

completed efficiently and effectively.

• 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

multi-tiered enterprise applications in Java; 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 multi-tiered enterprise

applications in Java. Candidate must also possess: Demonstrated Expertise

(“DE”) developing a Java/J2EE based messaging platform within an

institutional and correspondent advisor trading platform for e-mail, web

and SMS (text) notifications; DE developing Full Stack responsive GUI

mobile applications using Angular, JQuery, JQuery Touch, JavaScript and

Spring frameworks, and deployment to Websphere Application Server within a

Linux environment; DE developing, supporting and deploying applications in

C# and .Net Framework within a Windows server environment; DE mentoring and

coordinating the work of a team of onshore/offshore developers.

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

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