Senior Software Engineer/Developer - 1609793
Company: Fidelity Investments
Location: Westlake, TX
Posted on: October 14, 2016
Job Description:
Duties: Serve as a member of the Fidelity Institutional
Brokerage Development team with responsibility for participating in the
design, development, and implementation of mission critical desktop and
web applications within a .NET distributed application
development environment. Primary Responsibilities • Design, develop, and implement .NET desktop and web
applications using C# and Visual Studio. • Write Technical Systems Design (TSD) documents and review
project artifacts, including requirements (SRA), functional
specifications (SDS), process narratives and coding standards. • Perform development of complex components and
applications. • Participate in requirements gathering and scope estimation activities. • Participate in unit, system and end-to-end integration test
case reviews. • Participate in functional and technical group discussions
with analysts and developers. • Coordinate release management processes at a product
level. • Interact with technology specialists, technology owners,
project managers and system analysts throughout all phases of the
system development lifecycle (SDLC). • Work with project manager to ensure that assigned work is
completed efficiently, meets business requirements, stays within scope,
and is delivered on time. • Assist in the identification, isolation, resolution and communication of problems within the production environment. • Actively collaborate with team members to develop, deploy
and monitor team-wide projects, technical standards and best
practices. • Coordinate development efforts of an onshore/offshore team following Agile and Waterfall methodologies; and provide
mentorship for junior resources on the team. Requirements: Bachelor’s degree (or foreign education
equivalent) in Computer Science, Engineering, Information Technology,
Information Systems, Computer 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 .NET distributed application development
within a financial brokerage environment; or, alternatively, Master’s
degree (or foreign education equivalent) in Computer Science, Engineering,
Information Technology, Information Systems, Computer Information Systems,
Mathematics, Physics or a closely related field and one (1) year of
experience in the job offered or one (1) year of experience in .NET distributed
application development within a financial brokerage environment. Candidate
must also possess: Demonstrated Expertise (“DE”) in UI and web services
development using C# and Visual Studio for brokerage applications; DE in C#
.NET development, including GUI (using WPF, WinForms, Angular.js and
HTML5) and web services leveraging SOA (using WCF and ASMX), according to
Web Services Software Factory design pattern; DE writing SQL scripts to query
and update relational database tables -- Oracle and Sybase; DE working
with onshore/offshore development resources and following Agile and
Waterfall methodologies. To apply, visit http://jobs.fidelity.com and search for Job
Number 1609793.
Keywords: Fidelity Investments, Dallas , Senior Software Engineer/Developer - 1609793, Finance , Westlake, TX, Texas