WPF Developer Job Description

WPF Developer Job Description

4.8
173 votes for WPF Developer
WPF developer provides application support by serving as an on-call resource in support of the organization's service and escalation model.

WPF Developer Duties & Responsibilities

To write an effective WPF developer job description, begin by listing detailed duties, responsibilities and expectations. We have included WPF developer job description templates that you can modify and use.

Sample responsibilities for this position include:

Utilize java based framework to implement middle-tier data source adaptors
Development of a core GUI framework used by various teams/products across IR
Custom development of C#/.NET/WPF GUI components, integrating with existing server components for pricing and trading or IR bonds and futures
The position involves working closely with the electronic trading team for price/inventory publication, inquiry management, and straight through processing of electronic trades with various external electronic trading systems such as Bloomberg, TradeWeb and others
Active role in the design, development, testing and delivery of the overall system
Deliver an integrated trader desktop across interest rate flow
Roles on this project will require a significant amount of interaction with the trading desks
The successful candidate will be involved in the full development life cycle of analysis, design, implementation, testing, deployment and support of Fixed Income e-trading software
Be an expert on integrating in-house applications to existing vendor technology (OneTick, ION MarketView, RMDS )
Provide technical leadership in WPF/.NET including architecture design, code reviews and mentoring of junior resources

WPF Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for WPF Developer

List any licenses or certifications required by the position: CFA

Education for WPF Developer

Typically a job would require a certain level of education.

Employers hiring for the WPF developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, MBA, Physics, Information Systems, Math, Technical, Design, Information Technology, Business

Skills for WPF Developer

Desired skills for WPF developer include:

Design patterns
C#
OOP
SOA
SOLID principles
Assigned business functions
JSON
Java
Multi-threading
REST

Desired experience for WPF developer includes:

Composite Application Design, WPF/LINQ/Rx, WINFORMS/.NET (2.0/3.0/3.5/4.0)
Multi-threaded application development, handling rapidly changing data, price streams
Fixed Income (IRC/IRS/eTrading) knowledge
Strong C# with emphasis on multi-threaded real-time GUI development
Experience with modern .NET technologies including RX, LINQ, and Unity
Equity Derivatives knowledge with Vanilla pricing

WPF Developer Examples

1

WPF Developer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of WPF developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for WPF developer
  • You will play an active role in the design, development, testing and delivery of the overall system
  • You will build the interface for controlling pricing and viewing risk more effectively, simplifying their controls for B2B and B2C market-making and hedging
  • You will deliver an integrated trader desktop across interest rate flow
  • Gathering and refining user and technical requirements from stakeholders, principally focused on pre-trade execution within Securities Lending, Availability and Locates
  • Develop specific featuresenhancementsug fixes in the core platform
  • Leverage the Fusion platform to build applications for various asset classes
  • Provide support for any issues encountered by business users in the daily usage of your application
  • Implementing functionality/enhancements based on agreed design
  • Providing support
  • Implement UI based applications using .Net WPF
Qualifications for WPF developer
  • Structured Notes knowledge
  • Practical use of Expression Blend
  • Familiarity with Unit testing frameworks (Microsoft Testing framework, Mocking)
  • Basic understanding of derivatives.*LI-RR
  • Experience developing/documenting test plans and procedures
  • Comfortable with PL/SQL
2

WPF Developer Job Description

Job Description Example
Our growing company is looking for a WPF developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for WPF developer
  • Work closely with business stake holders and operational users to capture and implement functional requirements
  • Collaborate with external teams for purpose of achieving cross functional interop, and consistent look and feel
  • You will implement and assist in application designing analyses
  • You should be responsible for designing, coding and testing program modules that meet design specifications
  • You will maintain, repair applications in order to keep them perform well according to technical specifications
  • Working closely with Research Analysts & Portfolio Managers to develop Research & Portfolio Management Applications
  • Designing and implementing the next generation of research & portfolio construction visualization tool
  • Work with other front-end/middleware/backend teams to deliver projects
  • Coordinate with the global team on new features and participate in driving future direction of the system
  • Develop UI’s for features and maintain and enhance existing UI’s
Qualifications for WPF developer
  • Oracle Coherence, Gemfire and other caching solutions considered
  • Ideally you will have experience of TDD and BDD tools such as jUnit, AssertJ and Cucumber
  • C# development experience in .Net 3.5 or higher
  • XAML / WPF development experience
  • PRISM Framework
  • RDBMS experience, specifically with SQL Server or Sybase
3

WPF Developer Job Description

Job Description Example
Our growing company is looking to fill the role of WPF developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for WPF developer
  • Development of new applications through analysis, design, coding, and testing
  • Identify the scope of assigned projects, generating solutions to technical issues and providing deliverables in a timely and efficient manner
  • 2+ Years Development experience in a commercial environment
  • Strong C# .NET
  • Solid experience in WPF and WCF
  • Experience in SQL Server and Agile Scrum Development
  • The ideal candidate is a hands-on developer who can quickly get accustomed to our frameworks
  • Gather, write and review functional and technical requirements
  • Closely work with business in understanding requirements and translating into efficient design
  • Design, build, and maintain efficient, secure, reusable, and reliable C# code
Qualifications for WPF developer
  • Knowledge and prior experience of relational databases Sybase
  • Commercial experience of C#/WPF
  • Experience in unit testing (nunit, rhino mocks)
  • Openness to new technologies
  • Experience with HTML5 technologies – Angular, Typescript, Javascript, CSS
  • Experience of complex threading / performant UI blotter grids with real-time updates
4

WPF Developer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of WPF developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for WPF developer
  • Coaching junior developers
  • Following the principles of the Software Craftmanship within his/her team and spreading these principles within commodities department
  • Applying technical and architectural strategies defined within commodities department and architects
  • Raising any necessary technical upgrades / enhancements for discussion to IT developers and architects
  • Following the scrum team ceremonies (daily meeting, demos, retrospectives, planning games)
  • Participating to Dev communities within the department to exchange about new structuring developments on core components (such as Highway)
  • Promoting developments to achieve a complete automation of tests (unit, integration, non regression, performance)
  • Pushing BDD developments to have a live documentation on new projects
  • Participating to the DevOps initiative for Metals team
  • Participating in the developments project the team is in charge of
Qualifications for WPF developer
  • Drive architecture best practices around Modular design / Dependency Injection / Unit Testing
  • Experience with MVVM, Prism, Unity, RX, NHibernate and Rhino Mocks
  • Experience working within a Listed Sales and Trading Technology team
  • Ability to debug / troubleshooting memory usage + leaks using WinDbg / SOS
  • Strong in C# .NET WPF
  • Relational database development using one of the larger RDBMS (Sybase, DB2)
5

WPF Developer Job Description

Job Description Example
Our growing company is hiring for a WPF developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for WPF developer
  • Participating in the production support level 2 the team is responsible of
  • Interact with customers and other team members to build and verify the solutions vis-à-vis the requirements and technical specifications
  • Take part in software requirements analysis with relevant stakeholders & Create requirement and Design Specifications
  • Design and develop software applications for Power Plant Applications
  • Unit Testing for Requirements Developed
  • Working closely with portfolio managers to develop trading and portfolio management applications
  • Developing new technologies to support EMEA ETF workflows
  • Working on integration projects with fund accounting vendors
  • Implement key parts of the system to ensure high performance and high degree of extensibility of the system in the long-term
  • Design and implement content management functionality in ArcGIS Pro
Qualifications for WPF developer
  • An advanced degree in computer science or engineering
  • Understanding of Prism, Unity container
  • Language Integrated Query (LINQ)
  • WPF and WinForms
  • Building systems in a distributed environment
  • Reactive Extensions (Rx)

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates