Job Description :
Position: CNet backend developer (9-10+ year)
Location: Indianapolis, IN 46240
Duration: 12+ month

Description
This is not a front-end developer
Strong C# .NET backend development experience
- Strong knowledge of .NET platform
- Strong understanding of how to write unit tests and 5+ years’ experience doing test driven development (TDD)
- 5+ years working on large enterprise distributed system.
- Strong understanding of object-oriented programming
- Experience working in financial services industry, compliant environment
- Ability to communicate effectively and work well with peers and management.
- Skill for writing reusable libraries
- Familiar with various design and architectural patterns
- Experience with asynchronous processing
- Knack for writing clean, readable, and easily maintainable code
- Understanding of fundamental design principles for building a scalable application
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- Experience implementing automated testing platforms and unit tests
- Proficient understanding of code

Skills
.NET Programming Language
C# Programming Language
Object Oriented Application Design & Development
Test Driven Development
CLR
TDD