Job Description :
Role name: Developer
Role Description:
Have a clear understanding of functional / technical requirements
Development of technical components
Should have a very good understanding of the project architecture
Adhere to the projects defined implementation / deployment model
Adhere to project specific design pattern, guidelines and checklist
Use project’s best practices and coding standards
Help remove the technical impediments
Review and provide feedback on code produced by team
Competencies: Core .NET Technologies
Experience (Years): 4-6

Essential Skills:
Deep knowledge of the .NET 2.0/3.5/4.0 Framework
Experience in implementing Web APIs, Windown application
Experience in integration with Web API/Microservices
Experience in visual studio 2010/2013
3+ years working with transactional database systems; i.e., Oracle, SQL Server
Solid understanding of object-oriented programming (OOP)
Strong knowledge of software implementation best practices.
Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA "

Desirable Skills: Knowledge of integration Architecture & Design Patterns

Keywords: .NET