Thursday, September 9, 2010

.Net Developer - Job Code: CIK-1533

If images are not displayed, click the above link like "Display images below - Always display images from customerisking@gmail.com"


Looking for a candidate who thrives on tough technology challenges and can help turn innovative ideas into effective results. This person must have proven experience working in the Cap Markets domain.

As an experienced .Net Developer you will be responsible for the delivery of technology based business solutions and will be involved in the maintenance and support of existing operational systems and the development lifecycle of new Greenfield solutions.

The role will involve spending a large proportion of time at client sites so flexibility with location is essential.

Key Responsibilities include:
Participating in discovery and requirements capture covering functional and non functional domains across people, processes and technology.
Working as part of a team to undertake design, and build, of multi-tier applications using the Microsoft technology stack. This will include ensuring the designs are compliant with the client's development standards.
Developing multi-tier applications for both web and rich client applications, integrating to application tiers, building and integrating to data tiers.
Testing the application and the system, from unit testing, through to integration and technical testing. Fixing a variety of issues, from functional issues, through to integration and performance issues.
Profiling the application at all tiers, diagnosing any bottlenecks, and applying performance fixes.
Applying a variety of methodologies, ranging from agile techniques, through to the waterfall and V-Model.
Providing the required documentation set, across the development lifecycle.

Qualifications
Skills Requirements:
Comprehensive experience of formal design, patterns, frameworks, architectures, and data modelling, across all three tiers; web/rich client, app, and DB.
Experience of object-oriented design, multi-threaded programming, distributed systems, and data caching
Knowledge of Microsoft's Pattern's and Practices group, and the recommended best practice of designs, architectures, application blocks, and software factories.
Knowledge of modelling (preferably UML), real-time systems, and ORM tools.
Build
Comprehensive experience of C#.Net, WinForms, ADO.Net, WCF, XML/XSD/XSLT
Experience of the Microsoft Enterprise Library blocks
Experience of implementing algorithms and data structures, within .Net
Experience of using VBA in Excel based applications.
Experience of UI Design
Knowledge of ASP.Net, WPF, Linq, Entity Framework
Knowledge of integrating with a Java platform, and calling Java web services.
Comprehensive experience of T-SQL, Stored Procedures
Knowledge of Triggers, Views, SSIS, and SSRS
Comprehensive experience of formal Source Control; Clearcase, TFS, SourceSafe, or others.
Proven experience of working in multi-person build teams
Knowledge of working in distributed build teams
Test
Proven experience of the development testing lifecycle; unit, component, assembly
Experience of formal unit testing tools, eg MbUnit, csUnit, DBUnit/XMLUnit, NUnit, Visual Studio Unit Testing, etc
Experience of integration testing
Knowledge of performance testing, automation testing

Any relevant Microsoft certification would be advantageous.

Industry Skills:
Experience of the Financial Services sector, within a trading and risk management consultancy, capital markets software provider or a financial institution.

Knowledge of one or more of the following:
Typical Financial Markets Products; eg Equities, Fixed Income, Commodities, FX, Derivatives (eg Equity, Interest Rates, Credit Derivatives)
Electronic markets such as NSE, BSE, NASDAQ, TradeWeb, Bloomberg, MTS, ESpeed, BrokerTec.
Risk management concepts including Credit Risk, Market Risk, Operational, Execution and Liquidity Risk
Capital markets software packages including Summit, Calypso, Murex, Brass, Front Arena


Options: 
Chat Now                            @ http://customerisking.in
Chat with Our Support Team Job Talk