Description of Responsibilities:
Experienced Microsoft .NET software developers will be involved with development of a fast growing brand of Web Applications.
Job entails complete understanding of the project requirements, documenting processes development, testing and delivery of software components across all stages of the development life cycle.
While the candidates will be part of a team, they must possess knowledge and expertise in leading project teams, clear understanding and interpretation of project scope, schedule & deliverables. Project plan management, preparation of project documentations, design development and testing of applications and capable of managing a team of staff.
Programming knowledge of Web Applications.
Proficient in Visual Studio 2008-2013 and higher, XML, C# .Net, MVC, Angular JS.
Experience in working on Azure.
Good Knowledge of SQL Server 2008-2014 and higher, MS Access, Microsoft Reports.
Experience in working on SAAS.
Strong knowledge of .Net Framework 2.0, 3.0, 3.5, 4.0 and 4.5.
Good knowledge of SDLC.
Experience of TFS, VSS, OOAD, UML, MS Project, project planning and problem analysis and solving with good leadership and be self starters.
Excellent organization, communication and interpersonal skills.
Preparation and maintenance of project documents.
Must have excellent written and verbal communication skills in English.
Actively involved in project development and should suggest new ideas and improvements if any.
Should be able to resolve team issues and handle crucial modules of the project.
On time Delivery of the error-free project.