Senior Web UI Architect


New York, NY

Industry: Financial Services


Less than 5 years

Posted 256 days ago

  by    Julie Bolbas

This job is no longer available.

Our client's Fixed Income Technology team is seeking a expert-level Front Office GUI Developer who specializes mostly in Web Development with some knowledge in Desktop Development utilizing C#.NET.

Individual should have minimum 2 years' experience doing Web Development using AngularJS, Angular2 (and forward), NodeJS, and various add-on tools.

Responsibilities include maintaining, improving (rewriting) Web portal that interacts with trading messaging bus written by third party vendor ? ION. As part of a large development team in a growing company, this is a high-profile and varied role, requiring a mix of business analysis, design, implementation, and incremental delivery to business users. Interaction with non-technical staff and cross-functional teams is critical to ensure that system continue to meet the users needs and contribute to the continued growth and profitability of the company. The individual must be proactive, self-starter, and willing to learn new technologies.

Key responsibilities:

Develop, test, and support Web portal built in JavaScript using AngularJS, NodeJS, MEAN stack framework

Rewriting some Web Portal functionality using new Web Development tools NodeJS, Angular2 (and above)

Often individual will be asked to help team develop, test, and support Windows Desktop Plugins for ION Vendor Application

Build tools to automate different management aspects of the system

Develop new features, based on client or internal requests

Review and implement solutions in a timely manner using best practice processes and software development methodologies

The following skills and experience are required for this role:

Individual should have college degree in Computer Science

Excellent WEB design and development skills with JavaScript AngularJS or/and Angular2(and above), NodeJS, WebSockets, HTMS, CSS

AWS services A+

OpenFin A+

C#, .NET, Java A+

Basic Database Skills SQL Server

In-memory database is A+

General understanding of front office system trade flow is A+

Highly organized and detailed-oriented

Ability to multi-task, prioritize, and work independently

2-3 years experience of software development full lifecycle including design, development, test, and deployment

Strong understanding of OOP concepts design patterns

Experience of working with structured development processes and methodologies

Extensive experience of client and server side development

Provide 2nd level support

Desirable skills:

Experience of developing multi-threaded applications

C#, .NET, C++, Java, AWS are a plus

Personal characteristics:

Excellent problem-solving skills and initiative; able to find innovative and elegant solutions to complex problems

A passion for technology which drives architecturally sound design

Good communication skills with high standards in visual, written and oral communication

Ability to build strong relationships with both technical and non-technical team members

Disciplined and independent personal management skills ? can work to deadlines and standards with a minimum of supervision when required

Enthusiastic and energetic in the execution of their tasks

Commercially aware; Focused on achieving the right results with good, maintainable solutions