Job Description
The ASP.NET Software Developer will perform analysis, requirements, design, development and implementation. The ASP.NET Software Developer will also provide support for production applications. Person must be a self-motivated, organized driver with strong communication and interpersonal skills, who can develop and implement new ideas utilizing advanced features of the .NET platform
· Strong coding, debugging, and problem solving skills.
· Experience with .NET 4.0 /3.5/2.0.
· Understanding of MVC pattern.
· Working experience of ASP.NET (MVC a plus) and C#.
· Object-oriented development / design patterns.
· Ajax / JavaScript.
· Experience with Custom and User controls in ASP.net is big plus.
· Working experience of Abstract classes, interfaces.
· Good to have Entity Framework model, LINQ , WCF, Web services.
· Grasp quickly & keep current on new technologies and understand business needs.
· Develop user interfaces, middle-tier components and data access components.
· Bachelor's Degree or equivalent experience.
· Knowledge of SharePoint and MS SQL Server Integrated and Analysis services is a big plus.
· Minimum Bachelors degree is required with computers as majors.
· Development experience with ASP, HTML, JavaScript, VB.NET, ASP.NET, C#, Remoting, Web services, XML, MVC, Database (Oracle/SQL Server/DB2) and UML.
· Strong SQL (Structured Programming Language) knowledge and adept experience in handling SQL-server related activities including building complex SQL queries, stored procedures, indexes for data analysis and extraction. Should have experience of migration projects.
Job Specification
Programming Languages
ASP.net, JavaScript, UML, OWL, SQL, ASP, C#, VB.NET
Tools
Lex
Servers/Platforms
MS SQL Server
Source Controls
ASP.NET MVC
Databases
Oracle
Interface Protocols & Standards
Ajax, Web Services
Frameworks
MVC
Processes
Design Patterns