for "Senior Dot Net Developer"
Team POS Reporting to Technical Lead
Core
Technologies Programming Tools: C#, ASP.Net, MVC, ADO.net, ORM Technologies (Entity Framework, ORM Lite), MVC HTML5, JavaScript, AJAX, JSON, jQuery Databases: SQL Server Tools / Packages: MS Visual Studio, SQL Developer, SSIS,
Job Purpose
To participate in the entire software development life cycle, debugging applications and configuring existing
systems.
Key Responsibilities
Analyze and document requirements for enhancements to systems and / or business processes.
Write clean, testable code using .NET programming languages
Develop technical specifications and architecture
Test and debug various .NET applications
Review and refactor code
Deploy fully functional applications
Upgrade existing programs
Document development and operational procedures
Support junior developers' work
Technical Competencies
Strong understanding of object oriented programming concepts, design patterns and SOLID principles
Must have hands on experience with C#, ASP.NET, MVC, Windows Services, .NET Entity Framework, SQL
Server/T-SQL, IIS and related technologies
Expertise in REST APIs and WCF
Strong knowledge of modern techniques such as Responsive Web Design, LINQ, Dependency Injection
and Design Patterns
Strong Skills and experience with web client technologies inclusive of HTML5, CSS3, JavaScript, AJAX,
JSON and JQuery
Knowledge of various industry standard development practices (Agile methodology, OOD, TDD, BDD)
Proficient with tools to enable SDLC (TFS, Visual Studio, etc.)
Behavioral Competencies
A go getter attitude with the ability & desire to work in a fast-paced challenging environment
An innovator mind-set who strives to make things better
Ability to work independently with the knowledge as well as capability to quickly grasp and make an
immediate impact
Good written & verbal communication skills
Desired Knowledge & Experience
Qualification - BE / B. Tech / MCA / B. Sc. IT
Experience - 5 - 8 years of development experience in Microsoft Technologies
Job Type: Contractual / Temporary
Contract length: 6 months
Pay: ₹90,000.00 per month
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.