C# Developer - Team Lead
Job type: Permanent
Job reference: : BBBH108293
Location: USA, New York
Sector: Technology, Application Services, Power
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.