Job Description
- Create new .NET applications in an enterprise environment
- Lead and implement the entire Software Development Lifecycle (SDLC) including requirements management, change control and configuration management, testing and issue tracking, deployment, and stabilization
- Create functional and technical requirements documentation
- Maintain existing .NET applications in an enterprise environment
- Conduct unit testing of code prior to migration
- Coordinate system and integration testing efforts
- Communicate effectively with senior level officials and work closely with technical resources and higher management.
- Furnish technical status reports, action items, and tasks completed
- Assist the project manager with resource management, task identification and scheduling, and identifying, recording, communicating, and resolving risks
- Resolve tough technical issues through collaboration with developers, network staff, database support staff, and research
- Compile high quality technical documentation for all aspects of portal deployment including deployment checklists, stabilization plans, backup and restore procedures, site collection move verification
Job Specification
Should have experience in SQL, .Net, C#, JavaScript, jQuery, OWL, UML, CSSWell versed in ASP.Net, AJAX, Web Services, MVC, JavaScript, XML, SQL Server, OracleHands on Web Services, WCF, AJAX experience.Experience of development in .Net Framework 2.0 and 3.5,4.0,4.5Strong Concepts of Object Oriented ProgrammingStrong Database ConceptsExperience of Design and Analysis of Large Scale & Distributed SystemKnowledge of UMLKnowledge of Design Patterns.Strong Communication Skills will be a sure PLUS!Experience of working on Product based systems would be a PLUS!Experience in writing optimized and complex SQL Scripts would be a PLUS!