This job is closed
Senior .NET Developer
- Job Description and Requirements
Senior .NET Developer Knowledge/Background
- Bachelor’s Degree in computer science or a related field.
- 3 to 10 years of experience in design and development of software.
- Strong background in web tier and middle tier development with object-oriented programming experience with ASP.NET (C# preferred), including experience designing or implementing application architectures.
- Experience with Microsoft .NET 4.5, ASP.NET MVC, API technologies.
- Experience with JavaScript libraries (jQuery).
- Experience building Web services & AJAX enabled applications.
- Experience in developing Web based applications and Client/Server applications using SOAP and RESTful services, C#, ASP.NET, MVC, ADO.NET, XML, JSON, HTML, JavaScript, AJAX and CSS.
- Experience with W3C standard & browser compatibility best practices.
- Strong background in data modeling and database design concepts.
- Strong knowledge of database stored procedures, triggers, and views OR a strong knowledge of using the Entity Framework.
- Ability to comprehend and implement detailed project specifications as well as the ability to adapt to various technologies and simultaneously work on multiple projects.
- In-depth knowledge of the Software Development Life Cycle (SDLC) and a thorough understanding of various phases, for example, Requirements, Analysis/Design, Development and Testing.
- Self-motivated and can work independently as well as in a team. Capable of forming and maintaining positive and productive working relationships and comfortable in a team-leadership capacity.
- Excellent communication skills.