Accessibility Links

C# Developer - Team Lead

  • Job type: Permanent
  • Job reference: : BBBH108293
  • Location: USA, New York
  • Sector: Technology, Application Services, Power
  • Salary: Negotiable
  • Date posted: 14/06/2017
This vacancy has now expired.

-Design, develop, and release sophisticated Windows GUI applications in an iterative environment using
-C# .NET, Windows Forms, and WPF
-Work closely with customer-facing consultants to ensure that development efforts truly meet customer needs.
-Be a team player-share information openly, help others, be open to new ideas, and "go the extra mile" when needed
-Lead other developers


-At least 8 years .Net programming (C# .NET, Windows Forms, WPF)
-Experience with multi-threading
-Solid working experience with SQL and databases (Oracle / SQL Server)
-High proficiency in software engineering principles, life cycle, and best practices
-High proficiency in user interface design principles, and standards
-Exceptional problem-solving skills
-Ability to work both independently and in teams
-Knowledge of S.O.L.I.D principles, Requirement Analysis, and QA Test Management
-Experience with financial software and/or financial trading, especially in fixed income
-Bachelor's degree in computer science or related field; Masters preferred

Nice to Haves:

-Experience with DevExpress Windows Forms/WPF UI Framework
-Working knowledge of Java
-Experience interfacing with ION
-Experience with real-time systems and rapid iterations a plus
-Experience with Subversion Source Control and GIT
-Experience with Unit Testing, Automated UI Testing, and Code Coverage tools.
-Experience with big data, data science, and AWS cloud concepts.

Spencer Ogden is acting as an Employment Agency in relation to this vacancy.