Experience in C#, VB.NET, ASP.NET
Experience with .NET (WCF, MVC)
Broad experience with .NET Framework
Experience with Oracle/SQL Server/MySql databases
Experience with large-scale application development preferred
Development experience throughout the software life cycle
Ability to Interact with clients to define requirements and to resolve reported issues
Ability to document and organize the work
Responsible for software development using technologies.
Analyze, program and implement as per project specifications.
Responsible for managing deliverable on time.
Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, SQL Server, HTML, Oracle and C#/VB.NET
Maintain existing software systems by identifying and correcting software defects.
Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
Develop and direct software system testing and validation procedures, programming, and documentation.