Senior Dotnet Developer
Indexed description
Key Responsibilities
- Collaborate 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 & Development
- 8+ 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 & Integration
- Design 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 Management
- Design 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 & Frameworks
- Develop 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 & Documentation
- Perform high-level and low-level system design, including:
- ERDs (Entity Relationship Diagrams)
- DFDs (Data Flow Diagrams)
- Transition diagrams
- Document system architecture, technical designs, and development processes.
Support & Enhancement
- Maintain and enhance existing FACTS web and console-based applications.
- Troubleshoot, debug, and optimize application performance.
- Provide technical leadership and guidance to development teams.
🔹 Role Level
- Senior / Expert Level (84+ months experience required)
- Expected to lead development efforts and guide teams in enterprise application delivery.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search