Jobs
>
Rochester

    Senior Dotnet Developer - Rochester, United States - Calance

    Default job background
    Accounting / Finance
    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