Quantcast
Channel: Most Hired
Viewing all articles
Browse latest Browse all 53220

C#/WPF/Silverlight Developer Mid Level at UBP Asset Management (New York, New York United States)

$
0
0
UBP Asset Management (UBPAM) is a wealth management firm headquartered in midtown New York. Specializing in Hedge Fund-of-Funds and Customized Accounts, UBPAM provides investment management and advisory services to a wide range of clients.
This is a permanent, full-time position.

Summary: The Developer will be responsible for full lifecycle development, including design, implementation, maintenance, configuration, and testing of multi-tier enterprise applications. The primary role is to build a new platform, from scratch, to support the Quantitative Analysts in analyzing, understanding, and presenting UBPs financial data in a rich, interactive, and flexible WPF/Silverlight environment. The platform will be built using the latest Microsoft technologies, including .NET 4.0 and Silverlight 4.

In addition, the Developer will work on multiple projects and manage time effectively, provide technical support to other analysts and end users, work with the IT team on other technology initiatives and research new technologies and ideas to add value and share technical knowledge with other members across the organization.

The successful candidate must be a self-starter with proven experience in enterprise application development who is able to learn quickly and multi-task in a fast-paced environment, a problem-solver who can drive results within a team and do this through excellent interpersonal and written/verbal communication skills.

Essential Duties and Responsibilities:
Work closely with Quant and IT team members to define, analyze and develop the entire platform, as well as widgets and reports
Translate visual designs into full-fledged apps while strictly adhering to design specifications
Stay current with cutting-edge front-end technologies and be able to promote their usage.
Work closely with Quant and IT team members to design and implement interfaces with other applications
Use agile development methodologies to deliver features to users at regular increments
Ensure code quality by adhering to coding best practices and testing the code thoroughly

Qualifications:
Proven large-scale enterprise development experience (3 5 yrs), designing and implementing scalable Internet and Intranet applications
Front-end development with WPF or Silverlight (1-3 yrs) with a total of 3-5 years of rich client development experience using any presentation platform (WinForms, MFC, etc.)
Very strong knowledge of multi-threaded and concurrent programming patterns
Experience with client-side architecture patterns including M-V-VM and dependency injection
Experience with n-tier architecture and development using RPC technologies like WCF, Remoting, Web Services, etc. (3-5 years)
In-depth C# knowledge
Knowledge of functional programming languages and frameworks is a big plus: F#, Reactive Extensions, Linq
Proficiency in developing high-performance distributed systems
Databases: MS SQL Server, familiarity with Oracle is a plus
Proficiency in writing T-SQL statements and stored procedures
Familiarity with scripting languages is a plus: Python, PowerShell, Perl, etc.
Must be an independent contributor and be able to tackle design/implementation problems independently
Hands-on experience applying Agile development methodologies and Extreme Programming techniques like Test-Driven Development
Ability to produce under very tight deadlines
Financial knowledge is a big plus

Advantageous Skills:
ASP.NET, JavaScript, CSS and HTML knowledge.
Experience in developing standards-based, CSS-driven, table-less layouts
Experience with AJAX

Source: Joel On Software


Viewing all articles
Browse latest Browse all 53220

Trending Articles