Senior C# WPF GUI Developer

Chicago, Illinois, United States
Nov 07, 2018
160000,Year,$ LPA
Citizen, Green Card Holder
5 Years
Job Description

Are you a Senior C# Developer that can design and build multithreaded GUIs with Winforms or WPF? Are you a career developer who truly loves to code? If so, read on!

My client is a highly specialized financial technology firm, with an office located in Chicago. You will be working as part of a special team that supports desktop application development, adding new features and functionality.

What you will do:

  • Design and code multithreaded GUIs in a C# Winforms/WPF in a DevExpress, .NET, Oracle environment
  • Solve business problems through the use of applied technology solutions
  • Evaluates software for performance (latency, throughput, SQL, heap utilization, scalability) and makes/recommends changes where appropriate
  • Collaborates with business analysts and QA analysts in the design and execution of business functional system and performance tests
  • Hands-on involvement with QA test plan reviews and UAT
  • Leads solution design and code reviews
  • Be a mentor to less experienced team members.
  • Pursues continuing professional development by acquiring technical, application and industry knowledge
  • Research and recommend new technology solutions

What you should have:

  • Five to seven years of experience with server and client side C# development
  • At a minimum a Bachelor's degree (B.S.) from a four-year college or university with a major in computer science, finance or mathematics; or five to eight years related experience and/or training; or equivalent combination of education and experience.
  • Deep experience with Object Oriented Design & Programming.
  • Expert level skills in C#.
  • Knowledge of common design patterns used in financial applications.
  • Deep level of knowledge in coding complex algorithms & multithreaded programming paradigms
  • Experience building multithreaded GUIs, Winforms or WPF

Nice to Have:

  • Any Oracle experience will be a plus.
  • Any experience with Windows Communication Foundation and service-oriented architectures (SOA) will be a plus.

You will be rewarded with an exciting opportunity to work with a great group of technology professionals that love to code. This company will recognize your talent and hard work. They have a very competitive compensation package including salary and generous bonus. Benefits include PTO, employer contribution to health insurance, and more.