2

Entry Level Desktop Application Developer Jobs in Georgia

Programming/application development experience PL/SQL, SQL Python Scripting or ArcPy Esri ArcGIS ... Desktop GIS (ArcGIS Pro, ArcMap) Experience with modern web technologies including HTML5, CSS3 ...

Programming/application development experience PL/SQL, SQL Python Scripting or ArcPy Esri ArcGIS ... Desktop GIS (ArcGIS Pro, ArcMap) Experience with modern web technologies including HTML5, CSS3 ...

The candidate will have application programming/development, implementation, and support experience ... The team supports over 180 ArcGIS Desktop users and approximately 60,000 annual ArcGIS Server web ...

Field Application Engineer

Atlanta, GA ยท On-site +1

$54.30K - $81.04K/yr

Join KEYENCE as a Field Application Engineer Training Classes Begin July 2026 Multiple U.S ... Locations | Entry-Level | Full-Time Are you ready to launch your career with one of the world ...

As an Automation Engineer , you will play a critical role in designing and maintaining our ... Successfully built automation for desktop application performance analysis Our Best Candidates will ...

The candidate will have application programming/development, implementation, and support experience ... The team supports over 180 ArcGIS Desktop users and approximately 60,000 annual ArcGIS Server web ...

New

The candidate will have application programming/development, implementation, and support experience ... The team supports over 180 ArcGIS Desktop users and approximately 60,000 annual ArcGIS Server web ...

GDOT Esri ArcGIS Developer 2

Atlanta, GA ยท On-site

$50 - $53.75/hr

The candidate will have application programming/development, implementation, and support experience ... The team supports over 180 ArcGIS Desktop users and approximately 60, 000 annual ArcGIS Server web ...

The candidate will have application programming/development, implementation, and support experience ... The team supports over 180 ArcGIS Desktop users and approximately 60,000 annual ArcGIS Server web ...

next page

Showing results 1-20

Entry Level Desktop Application Developer information

What are the key skills and qualifications needed to thrive as an Entry Level Desktop Application Developer, and why are they important?

To thrive as an Entry Level Desktop Application Developer, you need a solid understanding of programming languages such as C#, Java, or Python, and a relevant degree or coursework in computer science or software engineering. Familiarity with integrated development environments (IDEs) like Visual Studio or Eclipse, version control systems like Git, and knowledge of desktop application frameworks are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills help you work well in a team and deliver reliable software. These skills and qualities are essential for developing robust applications, collaborating with colleagues, and ensuring successful project outcomes.

What are some common challenges faced by entry level desktop application developers, and how can they be overcome?

Entry level desktop application developers often encounter challenges such as understanding large codebases, keeping up with rapidly changing technologies, and debugging complex issues. To overcome these, it's helpful to actively seek mentorship from senior team members, participate in code reviews, and set aside time to learn new frameworks or tools relevant to the project. Collaborating closely with the QA team and other developers also helps in identifying and resolving issues more efficiently while building strong problem-solving skills.

What does an Entry Level Desktop Application Developer do?

An Entry Level Desktop Application Developer is responsible for designing, building, testing, and maintaining software applications that run on desktop operating systems like Windows, macOS, or Linux. They typically work with programming languages such as C#, Java, or Python and use frameworks like .NET or Electron. Their duties often include writing code, debugging issues, collaborating with team members, and learning new technologies. Entry-level developers are expected to follow best practices and gradually take on more complex tasks as they gain experience.

What is the difference between Entry Level Desktop Application Developer vs Software Engineer?

AspectEntry Level Desktop Application DeveloperSoftware Engineer
Required CredentialsAssociate's or Bachelor's degree in Computer Science or related fieldBachelor's degree often required; certifications like Microsoft Certified or Java certifications beneficial
Work EnvironmentPrimarily in office settings, developing desktop applications for Windows or MacVaries; includes office, remote, or hybrid, working on diverse software projects
Employer & Industry UsageUsed in tech companies, software firms, and organizations developing desktop solutionsWidely used across tech, finance, healthcare, and other industries for various software roles

Entry Level Desktop Application Developers focus on creating desktop software, often requiring specific programming skills and familiarity with desktop environments. Software Engineers have a broader scope, working on various software types, including desktop, web, and mobile, with a wider range of responsibilities and skills. Both roles often require similar educational backgrounds but differ in project scope and specialization.

What are the most commonly searched types of Desktop Application Developer jobs in Georgia? The most popular types of Desktop Application Developer jobs in Georgia are:
What are popular job titles related to Entry Level Desktop Application Developer jobs in Georgia? For Entry Level Desktop Application Developer jobs in Georgia, the most frequently searched job titles are:
What job categories do people searching Entry Level Desktop Application Developer jobs in Georgia look for? The top searched job categories for Entry Level Desktop Application Developer jobs in Georgia are:
What cities in Georgia are hiring for Entry Level Desktop Application Developer jobs? Cities in Georgia with the most Entry Level Desktop Application Developer job openings:
Infographic showing various Entry Level Desktop Application Developer job openings in Georgia as of May 2026, with employment types broken down into 75% Full Time, 9% Part Time, 3% Temporary, 10% Contract, and 3% Nights. Highlights an 91% In-person, 3% Hybrid, and 6% Remote job distribution.

Automation Test Engineer WPF Desktop (TestComplete)

Accord Technologies Inc.

Atlanta, GA โ€ข On-site

$65/hr

Contractor

Posted 22 days ago


Job description

Automation Test Engineer โ€“ WPF Desktop (TestComplete)
Location: Atlanta, GA
VISA: USC/GC
Position type: Contract.
ย 
ย 
Role Overview
We are looking for an Automation Test Engineer to build and scale a regression automation framework for a Windows
Desktop application developed using WPF/XAML (C .NET Core 7/8) with a gRPC-based API server.
The automation platform is TestComplete (Hybrid โ€“ Script + Keyword framework), integrated with Azure DevOps or similar CI/CD environment.
The role includes remote execution on Windows VMs and strengthening regression stability.
ย 
Key Responsibilities
ย Develop and enhance automation using TestComplete (Hybrid framework)
ย Automate critical workflows for a Windows 11 WPF desktop application
ย Validate UI interactions with gRPC backend services
ย Build reusable, modular automation components
ย Integrate automation into Azure DevOps / CI pipelines
ย Execute automation remotely on Windows VMs
ย Implement data-driven testing and test data cleanup strategies
ย Analyze failures and perform root cause analysis
ย Work closely with Development and DevOps teams
ย 
Required Skills
ย Strong hands-on experience with TestComplete (Script + Keyword-based framework)
ย Experience automating WPF/XAML desktop applications
ย Proficiency in JavaScript or Python
ย Experience building structured regression suites
ย Understanding of gRPC/API validation
ย Experience with Microsoft SQL Server (Oracle/PostgreSQL is a plus)
ย Experience integrating automation with Azure DevOps or similar CI/CD tools
ย Familiarity with Windows VM-based execution
ย Exposure to cloud-based VM execution models
ย Understanding of unit testing frameworks