Skip to main content
Printer-friendly versionSend by emailPDF version

Senior Developer's -C#/.NET

Job Summary

Location: Singapore, Singapore, Singapore
Last Date to Apply: May 31, 2012
Designation: Team Lead/ Tech Lead
Qualification: B.Tech
Desired skills

Experience in development in banking domain in general and risk area in particular would be an added advantage. Candidates who have worked developing risk engines for software vendor in this space would also stand good chance of getting considered for the role. Good knowledge of derivatives and fixed income products, market data, and risk processes and methodologies would be highly desirable.

Domain Knowledge (Preferred but not essential)
1. Good knowledge of derivatives and fixed income products, market data, and risk processes and methodologies.
2. Understanding of risk measures.
3. Understanding of Portfolio data, static data requirements and system processes
4. Understanding and familiarity with current risk modeling approaches, simulation techniques etc.

Technical Knowledge
1. Solid skills C# and .Net Framework (3.5 and above).
2. Knowledge of SQL as a query language. Good knowledge on PL/SQL on the server side. 
3. WCF experience essential.
4. Microsoft certification preferred but not essential.
5. Experience of working in three tier architecture. Must have IIS or other application server experience

Experience: 7 - 10 Years

Job Description

The role will require the candidate to demonstrate a systematic and disciplined system design and programming approach following a standard software development lifecycle. The candidate will be required to work closely with the Financial Markets Risk Engine Project Lead and a team of developers. The application interfaces with the DB through Java and C#/.Net framework and hence an expertise on C#/.Net coupled with working knowledge on Core Java would be necessary.

Technical Roles and Responsibilities:

1. Use fluency in C# and .NET framework (3.5 and above) to help develop software applications.
2. Design, Code, Unit Test and support Software components
3. Deliver quality software in a time following standard software development processes
4. Analyze problems raised in software development or production environments and provide timely solutions
5. Follow standard processes for software development
6. Develop, prepare and maintain system documentation, including program descriptions, flowcharts and operational procedures
7. Be familiar with relational databases and fluent in SQL queries, including proficiency in fine tuning queries used by the application.
8. Work with Analyst/Tech Lead to identify and understand functionality and requirements of the applications.

CIO Straight Talk Exclusive Breakfast Shows

Image CAPTCHA
Enter the characters shown in the image.

Make it yours

Please do not forget to visit HCL’s channel on YouTube, HCLTechtube and ‘Like’ the film!

User login

For desktop/laptop related queries or complaints, click here

Download Analyst Report

Image CAPTCHA
Enter the characters shown in the image.

Refer a friend