 |
| Position Description |
 |
| Position Title: |
Senior .NET C# Application Developer - Trading Applications |
| Department: |
CP-CORPORATE-CPBMIS |
| Direct Supervisor: |
|
| Date: |
5/24/2007 |
|
 |
| Position Summary: |
Senior developer on Windows forms trading applications, leading 1-3 other developers in development, maintenance, and support of these applications.
|
|
 |
| Responsibility |
Essential Aspects of Responsibility |
| Problem Solving |
Creative application designer and problem solver. Able to work effectively with minimal supervision/direction.
|
| Customer Service |
Professional demeanor, strong communication skills, responsive customer service attitude, and a commitment to working in a team environment are essential.
|
| Communication |
Express complex technical concepts to various audiences effectively, both verbally and in writing.
|
| Application Development |
Work within a structured SDLC environment, designing and developing based on iterative requirements, producing iterative internal releases of code for team collaboration, reviews, and testing.
|
| Leadership |
Lead other developers in development, maintenance, and support tasks while also working on own development tasks.
|
|
 |
| Experience: |
| Expert in development of client-side .NET-based Windows forms applications. |
- C# / .NET Framework 2.0 (will migrate to .NET 3.0 in the future)
- Windows forms applications
- Object-oriented design and development
- Multi-threading
|
| Experience with other relevant technologies |
- Web services
- Application skinning
- Charting
- Market data processing/display
- Asynchronous messaging
|
| Trading industry experience |
Trading industry/applications experience required.
|
|
 |
| Education: |
Bachelor’s Degree |
|
 |
| Computer Testing Requirements: |
Certifications a plus, but not required. |
|
 |