Job Description For .NET Developer
- 8+ years experience in software development on .NET Platform
- Full Stack developer with hands-on experience in Web Development, Web Service development, Console application and SQL server.
- Self-Learner and capable to work independently.
- Good experience in production Support environment
- Primary Skills:
- .NET/C# (Asp.NET (MVC), Web Service HTTP & HTTPS (Net.TCP), Console Applications
- Entity Framework, MVC, Ajax
- JavaScript, Bootstrap
- TFS Creating builds
- SQL Server Stored Procedures, Functions, Triggers, Indexes, Performing tuning
- PowerShell Scripts
- Strong Analytical Skills: Ability to perform root cause analysis, identify the defect area reported by client/ production support tickets. Ability to understand complex business processes & workflow, functional & technical process of application. Identify and resolve database related performance and/or other issues.
- Secondary Skills:
- JIRA, Confluence
- Biztalk, SharePoint, IIS.
- Prior experience working in a nonprofit is a plus
- Working knowledge of software design patterns
- Extensive knowledge of current network hardware, protocols, and standards
- Experience working on a team utilizing Agile methodologies, including Scrum
- Strong understanding of information processing principles and practices
- Extensive knowledge of IT Security principles and controls, firewall rules, software security
- Comprehensive understanding of Change Management process and controls