Senior Software Engineer/Developer - 1607545
Company: Fidelity Investments
Location: Westlake, TX
Posted on: August 5, 2016
Job Description:
Duties: Serve as a member of Fidelity’s Personal Investing
Business Unit to provide business solutions by engaging in software development
projects that include all phases of the software development lifecycle.
Create high quality applications through test driven development (TDD) to
ensure the quality of Fidelity’s cutting edge Trading Platform. Primary Responsibilities: • Translate business requirements into functional designs. • Design and develop software applications for online and
desktop transaction processing applications in C# and .Net. • Analyze existing software applications to optimize performance
and reliability. • Conduct pre-production, intermediate and post-production performance tuning activities, and resolve memory leakage
issues. • Standardize frameworks and source code across multiple
products within the Trading/Brokerage portfolio of products. • Work with onshore and offshore business partners and
technical leaders on solution design and cross-practice projects. • Develop and maintain Active Trader Pro Application. • Conduct timely issue resolution. • Leverage innovation and creativity through fresh
perspectives, breakthrough ideas, and new paradigms to create value in
approaching problems, processes or solutions. • Leverage best practices for software engineering
activities. • Mentor junior team members on development and other
technical matters including application of modern technologies, efficient
development tools, and best practices for coding/design. Requirements: Bachelor’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 the design and development of online and desktop transaction
processing applications in C# and .Net; 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 one (1) year of experience in the job offered or one
(1) year of experience in the design and development of online and desktop
transaction processing applications in C# and .Net. Candidate must also
possess: Demonstrated Expertise (“DE”) in GUI design using Silverlight
XAML, WPF XAML (using Microsoft Visual Studio or Microsoft Expression
Blend tools), JavaScript, CSS and XML; DE in design and development of a
shared code- based multi-tier application for multiple environments (desktop
and web) using Model-View-View-Model and Managed Extensibility Framework;
DE developing Windows class libraries with Object Oriented
programming systems using C/C++, VC++ (MFC) and Win32, and developing REST
services using Java or WCF technologies; DE optimizing application
performance and resolving memory leakage using performance tools -- RedGate ANTZ
8.0, Rational Purifier or Bound Checker; and enhancing application
quality using TDD and Agile development methodologies. To apply, visit http://jobs.fidelity.com and search for Job
Number 1607545.
Keywords: Fidelity Investments, Dallas , Senior Software Engineer/Developer - 1607545, Finance , Westlake, TX, Texas