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