Seeking a Senior NET Developer who does requirements gathering, application design, application development, application testing, creating presentations, demoing changes, deploying changes and providing technical customer support.
Responsible for new development and/or rewriting legacy applications to .NET applications utilizing C#, ASP.NET Core MVC, Web API, SQL Server, as well as a strong understanding of modern development practices. This role involves collaborating with cross-functional teams to conceptualize and deliver robust, scalable, and user-friendly solutions.
Interview: On-Site
Location: Columbus, OH
Posting: 806868
Work: ON-SITE
Preferred: Ohio
Role and Experience
· The new applications will implement an N-tier architecture and comply with ODPS coding standards.
· experience as a .NET Web Developer developing ASP.NET Core MVC applications
· verifiable ASP.NET experience developing with the C–Sharp (C#) language
· experience with SQL Server Database Design and development including optimization of queries, creating tables, views, stored procedures, and functions
· experience developing applications using Entity Framework (EF) 4.0 or later.
· experience or a demonstrable understanding of N-tier environments as it relates to development and deployment
· verifiable Service Oriented Architecture (SOA) experience developing and securing Windows Communication Foundation (WCF)
· experience or a demonstrable understanding of code repository strategies, code promotion strategies and recovery using Team Foundation Server (TFS)
· Experience developing reports in SQL Server Reporting Services (SSRS) and making them accessible within an MVC web application.
· experience developing with Visual Studio; 2 years with Visual Studio 2019
· experience implementing Asynchronous JavaScript and XML (AJAX) enabled controls within Active Server Pages (ASP).NET Web applications
· experience or a demonstrable understanding of developing applications that are mobile compliant
· experience developing a project within the AGILE methodology using TFS / Devops.
· Experience in Test Driven Development (TDD) or a verifiable experience implementing a testing strategy for applications developed.
· Experience with microservices
· Have strong understanding of prioritization stemming from the elicitation of system and/or user requirements.