WPF Developer Job Description
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:
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:
Desired experience for WPF developer includes:
WPF Developer Examples
WPF Developer Job Description
- 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
- 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
WPF Developer Job Description
- 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
- 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
WPF Developer Job Description
- 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
- 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
WPF Developer Job Description
- 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
- 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)
WPF Developer Job Description
- 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
- 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)