Senior Dotnet Developer - Rochester, United States - Calance
Description
Job Duties Include:
· Developing stable and innovative full-stack, web-based applications, services, and features
· Maintaining legacy .NET applications and troubleshooting critical problems quickly and efficiently
· Estimate technical effort required to deliver assigned tasks and deliver as promised.
· Communicating clearly with team members to gather requirements, ensuring goals are aligned and deliverables meet or exceed business expectations.
.NET
· Minimum 5 years of professional experience developing ASP.NET applications and services using C#
· Extensive knowledge of the .NET Framework
· Working knowledge of .NET remoting, web services, WCF, and Web API
· Experience with ADO.NET and other data access technologies
· Experience with and a good understanding of enterprise-level multi-tier architecture
Databases
· Minimum 5 years of professional experience using SQL Server 2012 or newer
· Strong experience with Microsoft SQL Server Management Studio and related tools
· Ability to create, tune, and modify SQL objects, including queries, stored procedures, views, and, triggers
· Strong database design knowledge, including table design, indexing, constraints, and normalization
Desired Qualifications:
· Strong experience using Visual Studio
· Strong experience using Team Foundation Server or Azure DevOps, including branching, merging, shelving, and builds
· Experience using HTML5, AJAX, JavaScript, Bootstrap toolkit, jQuery and jQuery plugins, XAML
· Experience working in a rapid Agile environment, contributing equally to team projects or working individually on multiple parallel product versions
· Comfortable and efficient presenting at daily stand-ups with other developers and QA personnel
· Ability to work in a dynamic, demanding, and challenging business environment
· Strong analytical and problem-solving skills
· Excellent oral and written communication skills