Software Developer – Windows Desktop Applications

Tech Partners
  • Little Rock, Arkansas
    14 days ago

    Job Description

    Software Developer – Windows Desktop Applications

    Location: Little Rock, AR (preferred), Rogers/Bentonville, AR, or Tulsa, OK
    Work Arrangement: Remote with occasional travel to Tulsa, OK and Northwest Arkansas
    Employment Type: Full-Time, W-2
    Compensation: Up to approximately $120,000, based on experience

    About the Opportunity

    Our client develops and supports critical treasury and financial management applications used by municipalities and public-sector organizations. They are seeking a skilled Software Developer with strong experience building and maintaining Windows desktop applications.

    This role is heavily focused on desktop application development using Microsoft technologies. While the organization also maintains web-based applications, the current need is centered on Windows desktop platforms. The ideal candidate enjoys working across application enhancement, maintenance, troubleshooting, and new feature development in an environment where software directly supports essential public services.

    Key Responsibilities

    • Design, develop, enhance, and maintain Windows desktop applications.
    • Support and modernize existing desktop software used by municipal and treasury operations.
    • Collaborate with business stakeholders, analysts, and team members to gather requirements and implement solutions.
    • Troubleshoot application issues and provide ongoing support for production systems.
    • Participate in software testing, debugging, and performance optimization.
    • Develop and maintain integrations with databases and other business systems.
    • Contribute to application architecture, code reviews, and best practices.
    • Assist with occasional enhancements to other applications when needed.
    • Travel occasionally to company offices and client locations in Tulsa or Northwest Arkansas.

    Required Qualifications

    • 3+ years of professional software development experience.
    • Strong experience developing Windows desktop applications using one or more of the following:
      • WinForms
      • WPF
      • WinUI
    • Strong understanding of object-oriented design principles.
    • Experience troubleshooting and supporting production applications.
    • Ability to work independently in a remote environment while collaborating effectively with team members.
    • Must reside in or be willing to work from the Little Rock, AR, Northwest Arkansas, or Tulsa, OK areas.

    Preferred Qualifications

    • Experience with JavaScript.
    • Experience developing or supporting web applications.
    • SQL Server development experience, including writing queries, stored procedures, and database troubleshooting.
    • Experience working within financial, treasury, banking, municipal, or public-sector environments.
    • Familiarity with modern .NET technologies and application modernization initiatives.

    Desired Skills

    • Strong problem-solving and analytical abilities.
    • Ability to balance new development with ongoing application support.
    • Excellent communication and stakeholder interaction skills.
    • Experience working with legacy applications and modernization efforts.
    • Understanding of software development lifecycle practices and source control systems.

    Why Consider This Role?

    • Remote-first position with limited travel requirements.
    • Opportunity to work on business-critical software supporting municipalities and treasury operations.
    • Mix of application enhancement, modernization, and support responsibilities.
    • Stable environment with long-term project visibility.
    • Competitive compensation and benefits package.

    Interested candidates can apply directly or email doug.halve@techpartnersllc.com for more information. 


    Numbers & Facts

    LocationLittle Rock, Arkansas

    Skills

    • Accounts Receivableunmatched
    • Analysis Skillsunmatched
    • Banking Servicesunmatched
    • Best Practicesunmatched
    • Business Solutionsunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Compensation and Benefitsunmatched
    • Database Administrationunmatched
    • Desktop PCunmatched
    • Finance Softwareunmatched
    • Financial Managementunmatched
    • Financial Operationsunmatched
    • Identify Issuesunmatched
    • Internet Applicationunmatched
    • JavaScriptunmatched
    • Microsoft .NETunmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Desktopunmatched
    • Microsoft Windows Operating Systemunmatched
    • Object Oriented Design (OOD)unmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Production Supportunmatched
    • Production Systemsunmatched
    • Requirements Managementunmatched
    • Software Administrationunmatched
    • Software Debuggingunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Testingunmatched
    • Source Code Control System (SCCS)unmatched
    • Stored Proceduresunmatched
    • Team Playerunmatched
    • Travel Industryunmatched
    • Treasuryunmatched
    • Treasury Managementunmatched
    • Web Programmingunmatched
    • Willing to Travelunmatched
    • Windows Forms (WinForms)unmatched
    • Windows Presentation Foundation (WPF)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder