Senior Dotnet Developer
VistalTech Inc · Albany, New York Metropolitan Area
قدّم وتابع مع أبلاي إيدجKey ResponsibilitiesCollaborate with program stakeholders to analyze business requirements and application impacts, particularly related to Managed Care systems.Participate in functional and technical discussions, translating business needs into scalable technical solutions.Application Design & Development8+ years of experience in design and develop enterprise-grade applications using C#/.NET technologies.Build and enhance applications using both Web Forms and MVC (Model-View-Controller) architectural patterns.Develop user-friendly interfaces with complex data structures and advanced form layouts.Apply object-oriented principles (OOA/OOD/OOP) and N-tier architecture in solution design.System Architecture & IntegrationDesign and implement solutions using Service-Oriented Architecture (SOA).Develop and maintain web services (WCF/Web API) and integrate with enterprise systems.Implement secure application frameworks, including cryptography and application security mechanisms.Database & Data ManagementDesign and optimize database solutions using SQL Server or Oracle.Develop ER diagrams, stored procedures, triggers, indexes, and user-defined functions.Work with complex datasets and ensure data integrity and performance optimization.Development Tools & FrameworksDevelop and maintain solutions using Microsoft Visual Studio (2013/2022) and .NET Framework 4.0+.Utilize Team Foundation Server (TFS) for source control and development lifecycle management.Work with ComponentOne tools for UI and reporting solutions.Develop XML-based solutions using OpenXML and ClosedXML frameworks.Analysis & DocumentationPerform high-level and low-level system design, including:ERDs (Entity Relationship Diagrams)DFDs (Data Flow Diagrams)Transition diagramsDocument system architecture, technical designs, and development processes.Support & EnhancementMaintain and enhance existing FACTS web and console-based applications.Troubleshoot, debug, and optimize application performance.Provide technical leadership and guidance to development teams.🔹 Role LevelSenior / Expert Level (84+ months experience required)Expected to lead development efforts and guide teams in enterprise application delivery.