Principal Software Engineer/Developer - 1703375
Company: Fidelity Investments
Location: Durham, NC
Posted on: April 7, 2017
Job Description:
Duties: Leverages business knowledge to translate the vision for
divisional initiatives into business solutions as the technical lead for
complex projects focused on the research, development and enhancement of
systems and applications, including Generic Rule Engine, Integrated
Distribution Application, Remote Check Deposit System, Real Time Verification
and Money Movement Hub. Primary Responsibilities: • Defines and implements application level architecture,
including performance, security, changeability, reliability and user
experience. • Gathers business requirements and develops original and
creative technical solutions for on-going development efforts. • Ensures development approaches and strategies adhere to
established Fidelity standards. • Reviews test plans and test cases. • Supports Quality Assurance during System Integration Testing
and User Acceptance Testing phases. • Documents, tracks and implements Change Request items,
including production defect and maintenance update. • Collaborates with business and technology partners to
produce strategic designs. • Participates in source code walkthroughs with the technical
teams. • Plans and coordinates project schedules and assignments. • 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
in distributed and web services application development for online
brokerage or financial application processing; 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 in distributed and web services application
development for online brokerage or financial application processing.
Candidate must also possess: Demonstrated Expertise (“DE”) in distributed
applications and web services development using .NET and VC++; and developing
distributed rules engine using VC++; DE in production and deployment support
of financial services applications in UNIX/Windows environment; DE
developing distributed applications and web services for retirement and
non-retirement accounts online financial transaction processing, currency
transfer, and online bill payment to external financial vendor feeds, using
IBM WebSphere Message Broker and IBM WebSphere MQ. To apply, visit http://jobs.fidelity.com and search for Job
Number 1703375.
Keywords: Fidelity Investments, Durham , Principal Software Engineer/Developer - 1703375, Finance , Durham, NC, North Carolina