1

Desktop Application Developer Jobs in Alabama (NOW HIRING)

Peraton is seeking an experienced systems Virtual Desktop Engineer to join our national ... Install and configure database and application software. * Perform database backups and system ...

Peraton is seeking an experienced systems Virtual Desktop Engineer to join our national ... Install and configure database and application software. * Perform database backups and system ...

Virtual Desktop Engineer

Huntsville, AL ยท On-site +1

$80K - $128K/yr

Peraton is seeking an experienced systems Virtual Desktop Engineer to join our national ... Install and configure database and application software. * Perform database backups and system ...

The Application Engineer shall have the knowledge and abilities outlined in the core functions ... Maintain computer system hardware including servers, desktops, laptops, routers, switches, and ...

They are seeking an experienced Virtual Desktop Engineer to manage user accounts, ensure data ... application software. โ€ข Perform database backups and system restoration, monitor database ...

Previous Windows desktop application development experience using Visual Studio would be nice to have. This person will need expert experience with object-oriented programming (OOP). Experience with ...

As a Senior Software Engineer, you will architect and lead development of "River," our Electron ... Experience with Electron and cross-platform desktop application development * Experience ...

Software Engineer 3

Huntsville, AL ยท On-site

$164K - $230K/yr

As a Senior Software Engineer, you will architect and lead development of "River," our Electron ... Experience with Electron and cross-platform desktop application development * Experience ...

Experience working in engineering, construction, manufacturing, industrial, or project-based ... Everforth Apex uses a virtual recruiter as part of the application process. Click for more details.

Mainframe CICS Systems Engineer

Birmingham, AL ยท On-site

$46 - $59/hr

ETS also delivers all workplace technologies (desktop, mobile, voice, video, productivity, intranet ... Application and end user functions are delivered on a scalable, secure, and reliable infrastructure ...

Showing results 21-40

Desktop Application Developer information

See Alabama salary details

$15

$47

$76

How much do desktop application developer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for desktop application developer in Alabama is $47.71, according to ZipRecruiter salary data. Most workers in this role earn between $38.37 and $54.90 per hour, depending on experience, location, and employer.

What is a desktop application developer?

A Desktop Application Developer is responsible for designing, building, and maintaining software applications that run on desktop operating systems like Windows, macOS, and Linux. They work with programming languages such as C#, Java, Python, or C++ and utilize frameworks like .NET, Qt, or Electron. Their duties include debugging, optimizing performance, and ensuring a seamless user experience. Developers may also collaborate with UX/UI designers, testers, and other developers to create functional and efficient applications.

What does a desktop application developer do?

A Desktop Application Developer usually spends their day designing, coding, testing, and maintaining software applications for desktop environments. Common tasks include collaborating with product managers to clarify requirements, debugging and resolving issues, and writing clear documentation for end users or other developers. Developers may also participate in team meetings, code reviews, and contribute to continuous improvement initiatives. The role often requires balancing independent work with close teamwork to ensure features are delivered on time and meet quality standards.

What are the key skills and qualifications needed to thrive as a desktop application developer?

To thrive as a Desktop Application Developer, you need strong programming skills in languages such as C#, Java, or C++, combined with experience in software design and debugging. Familiarity with development environments like Visual Studio, version control systems such as Git, and sometimes certifications in relevant technologies can be beneficial. Excellent problem-solving abilities, attention to detail, and good communication skills help you understand requirements and collaborate effectively with other teams. These skills ensure the delivery of reliable, user-friendly desktop applications that meet business and user needs.

What are the most commonly searched types of Desktop Application Developer jobs in Alabama?

The most popular types of Desktop Application Developer jobs in Alabama are:

What are popular job titles related to Desktop Application Developer jobs in Alabama?

For Desktop Application Developer jobs in Alabama, the most frequently searched job titles are:

What job categories do people searching Desktop Application Developer jobs in Alabama look for?

The top searched job categories for Desktop Application Developer jobs in Alabama are:

What cities in Alabama are hiring for Desktop Application Developer jobs?

Cities in Alabama with the most Desktop Application Developer job openings:

Infographic showing various Desktop Application Developer job openings in Alabama as of August 2026, with employment types broken down into 69% Full Time, and 31% Contract. Highlights an 90% In-person, 5% Hybrid, and 5% Remote job distribution, with an average salary of $99,241 per year, or $47.7 per hour.

Application Programmer III

Huntsville, AL โ€ข On-site

CompTech Computer Technologies
IT Servicesย โ€ขย 201 - 500 employees

$90K - $98K/yr

Full-time

Retirement, PTO

Posted 6 days ago


Job description

WELCOME TO COMPTECH
Good people. Dedicated People. Hard-working people.
CompTech is a service-oriented program management and technical company working to build lasting relationships with small and large companies, municipalities, and Government agencies. Headquartered in Dayton, OH, our clients nationwide are provided with services in client-focused practice areas resulting in solutions to organizational challenges.
Job Description
Job Title: Application Programmer - Level III
Location: Redstone Arsenal (FAHC), Huntsville, Alabama (on-site)
Supporting: The Defense Health Agency (DHA) **Secret Security Clearance**
Overview
CompTech is seeking an experienced Application Programmer III to support the analysis, modification, implementation, testing, and ongoing operation of enterprise application systems. This advanced-level position is responsible for reviewing and modifying programming systems, developing application specifications, supporting application implementation, and coordinating testing activities.
The Application Programmer III works with users, programmers, system administrators, and other technical teams to translate requirements into effective application solutions while helping ensure the reliability, security, and performance of the systems and infrastructure supporting those applications.
Scope of Work
Key responsibilities include:
  • Review, analyze, and modify programming systems to support organizational application requirements.
  • Perform encoding, debugging, installation, configuration, and modification activities associated with application systems.
  • Develop detailed application specifications based on technical, operational, and user requirements.
  • Identify required application inputs and define appropriate outputs to meet user needs.
  • Analyze existing applications and programming systems to identify required modifications or improvements.
  • Troubleshoot and resolve complex application, software, configuration, and system-related issues.
  • Oversee the implementation of required hardware and software components for approved applications.
  • Coordinate testing of application systems to validate functionality and successful implementation.
  • Develop and maintain development diagrams, flowcharts, process flows, and technical documentation for programmers and other technical personnel.
  • Provide technical guidance and support throughout application modification, testing, implementation, and maintenance activities.
  • Coordinate with programmers, system administrators, infrastructure teams, cybersecurity personnel, and end users to resolve application-related issues.
  • Support the maintenance, configuration, security, backup, recovery, and reliable operation of systems supporting enterprise applications.
  • Assist with monitoring application and system performance and resolving performance or availability issues.
  • Ensure application changes and implementations comply with applicable technical, cybersecurity, and organizational requirements.

Experience, Education, and Certification Requirements:
Experience:
  • Six (6) years of progressive experience in application programming, application development, application systems analysis, or a closely related technical discipline demonstrating advanced proficiency.
  • Demonstrated experience reviewing, analyzing, modifying, debugging, and supporting programming/application systems.
  • Experience developing application specifications and translating user or operational requirements into technical solutions.
  • Experience identifying application inputs, processing requirements, and output requirements.
  • Experience implementing and supporting application software and associated system components.
  • Experience coordinating application testing, validation, and implementation.
  • Experience creating technical diagrams, flowcharts, process documentation, or similar materials used to support programming and application development.
  • Experience troubleshooting complex application and system issues.

Education:
  • Bachelor's degree or applicable equivalency of four (4) additional years of relevant experience.

Preferred / Relevant Certifications: One is required for consideration
  • Commercial baseline certifications applicable to this role may include:
    • (ISC)ยฒ CISSP
    • CompTIA CASP+

Additional certifications relevant to technical support, desktop support, or DoD cyber workforce requirements are a plus.
Security Clearance Requirements:
  • Active Secret Clearance

Salary:
  • $90,000 - $98,000 plus Full Benefits, PTO, 401k+

Equal Employment Opportunity
CompTech is committed to building a diverse and inclusive environment in which we recognize and value each other's differences as well as fostering a culture that promotes its core values: Commitment, Innovation, and Customer Satisfaction. As an equal opportunity employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, age, disability, or status as a protected veteran. If you require assistance or an accommodation due to a disability, please call Human Resources at (937) 228-2667 or email stefanie.wallace@comptech.com. A CompTech associate will respond to your message as soon as reasonably possible.