SSUSA Job #797: Senior Software Engineer

Job Description

SENIOR SOFTWARE ENGINEER

 

One of our financial clients is looking for a C#/.NET front-end senior developer to lead the design and implementation of a new application that will support P&L attribution and reconciliation, risk management and reporting, and product control. The candidate will work closely with a team of developers, business analysts, and business users on a high-visibility, strategic project that is a key component of a new system platform for the company's business.

 

Responsibilities:

- Design and develop the new application to provide state-of-the-art user experience in navigating through consistent and reliable business analytics

- Set a standard in creating C#/.NET applications, e.g. in compliance with firm-wide application management principles and security controls
- Establish and promote C#/.NET application design guidelines, best practices and standards
- Develop and maintain shared components for other applications or developers to leverage
- Participate in application roadmap analysis , make recommendations to new applications or changes to existing systems
- Support production process in NY and the UK

 

Qualifications:

- 10+ years hands-on application development experience, of which 5+ years in financial industry 

- 5+ years of experience in C#/.NET development
- 3+ years of experience in C#/.NET front-end development using WPF and DevExpress
- 5+ years of experience in multi-tier application design and development
- Deep understanding in full Microsoft .NET stack and future roadmap
- Deep understanding on enterprise application management and governance design approach
- 5+ years of financial industry experience, preferably in the area of risk management and P&L analysis
- Knowledge of OTC Derivatives such as Interest Rate Swap, CDS and FX is a major plus
- Understanding of project development life cycle
- Experience in Database design and implementation, SQL
- Experience in Microsoft BI tools such as SSRS is a plus
- Experience in scheduling tool such as Autosys is a plus 

 

REQUIRED SKILL:

- Understanding of enterprise architecture and application integration framework 

- Advanced skills and experience with end-to-end application design and implementation, with focus on front-end
- Strong understanding of object-oriented programming
- Skill for good visual design and graphics
- Ability to analyze data, support testing process, communicate with business users and implement multiple projects independently
- Understanding of financial industry, with preference in risk management and P&L analysis for OTC Derivative products
- Strong verbal and written communication skills
- BS in Computer Science, MS in Computer Science or higher is a plus

SEND YOUR RESUME TO JOBS@SSUSA.COM

PUT JOB# 797 IN THE SUBJECT BOX

 

Job Location
New York City

Position Type
Permanent

Salary Range
TBD