C# Desktop Developer

  • New York City, NY
  • Posted 1 day ago | Updated 5 hours ago

Overview

On Site
Competitive
Full Time

Skills

GUI
Software
Developer

Job Details

Our team is a highly talented group of software engineers. To meet our client demand, we are looking for passionate engineers who love delivering extraordinary software in a highly visible role within the organization. Responsibilities include:
  • Scale up capacity and performance of C# software components and end user experiences through Agile development methods.
  • Make an impact by evaluating and recommending new technologies and optimal design of next generation features.
  • Be a great teammate and effective communicator across teams.
  • Handle multiple concurrent projects while adapting quickly to changing priorities.
THE CANDIDATE:
  • Bachelors or Masters degree with 2+ years of experience
  • Proven results delivering multi-threaded, high performance user interfaces in C#
  • Strong understanding of Core C# .NET technology for both GUI and Server side development.
  • Previous experience with desktop based applications (this is not a web application*)
  • Experience leveraging .NET memory and performance profiling technology
  • Self-starter and stand-out contributor who has a real passion for technical excellence
  • Proficient in object oriented programming and advanced programming languages (especially Java or WPF)
  • Financial markets and trading systems industry background is a must.
  • Excellent communication and interpersonal skills (verbal and written)
  • Experience with unit testing

Relocation assistance can be provided for out of state candidtaes.
#TECHIND
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.