Senior Software Engineer Developer - 1411066
Company: Fidelity Investments
Location: Westlake, TX
Posted on: November 21, 2014
Job Description:
Duties: Serve as a member of the Active Trader Pro Team, which
is part of Fidelity’s Personal Investment division and is responsible
of enhancing the desktop and web-based online trading product. Will
work with team members in the development of new features with Agile
and Test Driven Development methodology. Will research Microsoft
technology to develop competitive software, and perform code review for new
product features and tools, including Proof Of Control (“POC”) tool. Primary Responsibilities: • Analyze business requirements for developing desktop and
web based online trading applications. • Design and develop .NET/WPF and Silverlight application components. • Participate in all phases of the project lifecycle,
including developing, documenting and communicating technical design
artifacts. • Develop programmatic unit tests for all developed code. • Develop and introduce POC tool. • Implement and deploy WPF for ClickOnce desktop
application. • Follow MVVM design pattern across application project development to implement MVVM framework and MEF framework to
accommodate new features. • Define code coverage by following Test Drive Development. • Implement factory design pattern and Chain of
Responsibility design pattern. • Maintain common code across Silverlight and WPF version. • Perform code review for peers and team members. Requirements: Bachelor's degree (or foreign education
equivalent) in Computer Science, Engineering, Information Technology,
Mathematics or Physics as well as 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#.
Experience must include: Demonstrated expertise (“DE”) in GUI design using
Silverlight XAML; DE in three tier client server architecture using Object
Oriented programming and C# and consuming REST web services with C#
interface; DE in web application development according to MVVM design patterns
and TDD and Agile development methodologies; DE scripting and
customizing ClickOne for desktop application deployment. To apply, visit http://jobs.fidelity.com and search for Job
Number 1411066
Keywords: Fidelity Investments, Dallas , Senior Software Engineer Developer - 1411066, Finance , Westlake, TX, Texas