The person is expected to have extensive experience in C#, SQL Server, ASP .NET MVC, and JavaScript.
Write clean, testable code using .NET programming languages
Develop technical specifications and architecture
Test and debug various .NET applications
Revises, updates, refactors and debugs code.
Deploy fully functional applications and Upgrade existing programs
Understands concepts and develops in-depth working knowledge of the application products, development tools and systems in assigned area of responsibility.
Develops documentation throughout the software development life cycle (SDLC).
Takes the lead in introducing new technologies into the development team and mentors other staff in the proper use of those technologies.
Requirements:
9+ years of Work experience as a .NET Developer
Proficiency in building web-based application
Experience in object oriented design.
In-depth knowledge of at least one of the .NET languages (like C# and Visual Basic .NET)
Familiarity with agile environments and Troubleshooting abilities
Person with Excellent communication skills
Job Classification
Industry: Telecom/ISP, Functional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & Design Role: Programming & Design Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization Post Graduation: Any Postgraduate in Any Specialization Doctorate: Doctorate Not Required