Previous Job
Previous
Senior User Interface Developer
Ref No.: 17-02766
Location: New York, New York
JOB TITLE: SENIOR USER INTERFACE DEVELOPER
LOCATION: NYC
DURATION: Full-time Direct Hire

JOB DESCRIPTION:
The successful candidate has demonstrated the ability to function independently in a fast-paced and demanding work environment. This person will be comfortable addressing audiences, both large and small in a professional manner and add value by working on a number of simultaneous projects with minimal supervision.
Use advanced design and development skills in C# to build Windows-based applications serving internal users. Communicate and collaborate directly with members of the business, trading desk and development teams to drive feature and functionality definitions. This is a FRONT-END GUI focused role.

KEY JOB RESPONSIBILITIES INCLUDE:
Work as part of an established, and experienced development team to build intuitive and reliable user interfaces that integrate with r/t trading paradigms. Design, develop and deploy new application components using Microsoft Visual Studio, internal frameworks and 3rd party tools.

QUALIFICATIONS:
Experience in developing application front-end enterprise-wide GUIs
Strong programming skills in C#/.NET
Solid understanding of Object-Oriented Analysis and Design fundamentals
Solid understanding of the Software Development Life Cycle
Extensive experience in C#, WPF/XAML, MS Visual Studio
Professional experience in Windows .NET Framework
Solid knowledge of MVVM design patterns and the PRISM framework
Strong written and verbal communication skills
Exposure to Java, Python, SQL, scripting languages are a plus
Financial Industry a plus

PERSONALITY CHARACTERISTICS:
Passion for developing innovative interactive applications. Strong interpersonal and communication skills.
Strong critical reasoning and visual design skills. Flexible but detailed-oriented approach to solving problems. Adaptable to an ever-changing development environment.
Enthusiasm for learning and results oriented with a strong work ether and high degree of integrity.
Self-starter and able to work with minimal supervision.

EDUCATION:
Bachelors of Science in Engineering, Computer Science or Mathematics