Tuesday 22 November 2011

C# WPF with any C++ MFC a plus

Hello friends,

Please find the Below Posision @ NYC and let me know your interest.

 

 

C# WPF with any C++ MFC a plus


 

POSITION SUMMARY:

 

The incumbent will be a senior technologist, involved in the ongoing development and enhancements of Equities Cash and Derivatives (Options & Futures) trading platform includes Front-end and server side subsystems. Core skills are object-oriented design and experience developing component-based/distributed software systems using C++/MFC, C#/WinForms and RDMBS on Windows.

 

 

RESPONSIBILITIES:

 

  • Create, design, develop, code, test, debug, provide beta support and implement software programs across multiple platforms.
  • Perform highly detailed analysis, design, programming, and unit/integration testing of complex subsystems and modules.
  • Design and build high-quality applications and components using Agile/eXtreme development methods.
  • Perform complex product design activities on applications software which may require extensive research and analysis.
  • Investigate repercussions to entire product i.e., implications of changes, design, analysis of changes and accurate estimates of effort.
  • Develop a scope of work project plan with deliverables, action items, tasks, dates, timelines, responsibilities, dependencies and status.
  • Apply all phases of software development lifecycle including requirements gathering, analysis, design, build, deployment, and maintenance.
  • Solve highly technical and complex problems on multiple projects, and provide consultative support to team members.
  • Coordinate with other technology leads to ensure a consistent design and compatibility with all interfacing products.
  • Participate in recommending new technologies and next generation features.

 

 

SKILLS AND EXPERIENCE:

 

  • General desire for technical excellence
  • Knowledge of equity markets and trading systems is highly desired
  • Options and Futures experience is highly desired
  • Experience with EU, APAC and Canadian equities trading systems is a plus
  • Proven knowledge of object oriented programming, relational databases (RDBMS) and advanced programming languages
  • Proven understanding of entire development process, including specification, documentation and quality assurance
  • Previous experience with enterprise production environments, including understanding of operational support issues
  • Proven technical knowledge in software development methodologies, design and implementation
  • Demonstrated ability to analyze and design at multiple product levels
  • Demonstrated excellent communication skills (verbal and written), good interpersonal skills, excellent ability to gather and understand requirements in the financial sector
  • Demonstrated ability to handle multiple concurrent projects while adapting quickly to rapidly changing priorities

 

 

 

TECHNICAL KNOWLEDGE/SKILLS:

 

  • MFC
  • C++
  • C#
  • WinForms
  • .NET
  • WPF
  • High performance GUI
  • Multithreading
  • TCP/IP
  • Windows OS
  • Object Oriented programming
  • Service Oriented Architectures
  • SQL
  • Relational Database Management Systems

 

 

EDUCATION AND QUALIFICATIONS:

 

 

  • B.S. Degree in Computer Science or equivalent technical discipline
  • 7 + years experience in Software Engineering role

                                Or

  • M.S. Degree in Computer Science or equivalent technical discipline
  • 5 + years experience in Software Engineering role     

 

No comments:

Post a Comment