Submit Resume

.Net Developer

  • North Carolina, Charlotte

  • 06/30/2026

  • Contract

  • Active

Job Description:

  • Job Summary
    We are seeking an experienced .NET Developer to support the enhancement and integration of a desktop-based telephony application as part of a large-scale enterprise modernization initiative. This role focuses on developing and maintaining Windows desktop applications using C#, .NET, and WPF while integrating REST APIs, enhancing telephony capabilities, and implementing AI-enabled features. The ideal candidate will have strong experience with desktop application development, WPF, REST APIs, and troubleshooting complex applications.

    Key Responsibilities
    • Design, develop, maintain, and enhance desktop-based applications using C# and .NET technologies.
    • Develop and enhance Windows Presentation Foundation (WPF) user interfaces.
    • Implement and maintain REST API integrations with enterprise systems.
    • Enhance application capabilities including call recording, audio processing, video processing, and transcription features.
    • Develop and support AI-driven features including automated summaries and intelligent application enhancements.
    • Integrate enterprise connectivity features and external system interfaces.
    • Troubleshoot, diagnose, and resolve application defects, performance issues, and production incidents.
    • Collaborate with cross-functional teams to support application integration and modernization efforts.
    • Participate in application design, development, testing, deployment, and ongoing maintenance.
    • Contribute to application performance improvements and software quality initiatives.
    • Create and maintain technical documentation and support application lifecycle activities.

    Required Qualifications
    • Strong experience developing applications using C# and .NET.
    • Hands-on experience with Windows Presentation Foundation (WPF) for desktop application development within the last three years.
    • Experience designing and consuming REST APIs and web services.
    • Strong troubleshooting, debugging, and problem-solving skills.
    • Experience developing and maintaining Windows desktop applications.
    • Excellent verbal and written communication skills.
    • Ability to work effectively in a collaborative Agile development environment.

    Preferred Qualifications
    • Experience working with telephony or call center applications.
    • Experience in the telecommunications industry.
    • Familiarity with Artificial Intelligence (AI) concepts or AI-enabled application features.
    • Experience with audio processing, video processing, transcription, or enterprise communication platforms.

.

.

.