1

Software Applications Developer Jobs (NOW HIRING)

Expert Applications Developer

Herndon, VA · On-site

$170K - $195K/yr

Develop software applications as web services using Java, Node JS, Angular with Typescript ... Collaborate with business analysts, UX designers, and other developers to understand project ...

Expert Applications Developer

Herndon, VA · On-site

$170K - $195K/yr

Develop software applications as web services using Java, Node JS, Angular with Typescript ... Collaborate with business analysts, UX designers, and other developers to understand project ...

They are seeking an Applications Developer to coordinate, plan, develop, support, and execute cyber ... software applications, including web applications and user interfaces • develop in a cloud ...

Net Application Developer/C# will be responsible for developing software applications and functionality in accordance with systems analysis definitions and requirements. Write C#, ASP.NET, HTML ...

Net Application Developer/C# will be responsible for developing software applications and functionality in accordance with systems analysis definitions and requirements. Write C#, ASP.NET, HTML ...

next page

Showing results 1-20

Software Applications Developer information

See salary details

$17

$52

$84

How much do software applications developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for software applications developer in the United States is $52.64, according to ZipRecruiter salary data. Most workers in this role earn between $42.31 and $60.58 per hour, depending on experience, location, and employer.

What is the difference between Software Applications Developer vs Software Engineer?

AspectSoftware Applications DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or related; often more theoretical knowledge
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; may oversee entire projects
Employer & Industry UsageTech companies, startups, software firmsTech firms, large corporations, consulting
Common Search & ComparisonYesYes

Software Applications Developers focus on creating and maintaining specific software applications, while Software Engineers often work on designing entire systems and architectures. Both roles require similar educational backgrounds and are prevalent in tech industries, but their scope and responsibilities differ slightly.

What does a software application developer do?

A software applications developer designs, creates, tests, and maintains software programs for computers and mobile devices. They write code using programming languages such as Java, Python, or C++, and often collaborate with teams to meet project requirements. Strong problem-solving skills and knowledge of development tools are essential for this role.

How do Software Applications Developers typically collaborate with other teams during the development lifecycle?

Software Applications Developers often work closely with cross-functional teams such as UX/UI designers, quality assurance testers, product managers, and sometimes clients. Collaboration is essential throughout various stages, from gathering requirements and designing solutions to testing and deployment. Effective communication and teamwork help ensure that the final product meets user needs, functions as intended, and is delivered on schedule. Developers may participate in daily stand-up meetings, code reviews, and sprint planning sessions to align efforts and address any challenges promptly.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with senior roles, specialized skills, or working in high-cost-of-living areas. Factors such as experience, expertise in in-demand technologies, and working for large tech companies or startups influence earning potential.

How much do software application developers make?

Software applications developers typically earn a median annual salary that varies based on experience, location, and industry, often ranging from $70,000 to $120,000. Skilled developers proficient in programming languages like Java, Python, or C++ and familiar with development tools tend to earn higher salaries, especially with specialized certifications or experience in high-demand sectors.

What are the key skills and qualifications needed to thrive as a Software Applications Developer, and why are they important?

To thrive as a Software Applications Developer, you need strong programming skills (such as in Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development frameworks, version control systems (like Git), and software development methodologies (such as Agile) is essential, and certifications like Microsoft Certified: Azure Developer Associate can be beneficial. Excellent communication, teamwork, and a proactive attitude are important soft skills that help in understanding user needs and collaborating with cross-functional teams. These competencies ensure the creation of robust, efficient applications that meet user requirements and adapt to evolving technology landscapes.

What engineer makes $500,000 a year?

Software Applications Developers can earn $500,000 or more annually, especially those in senior roles, with extensive experience, specialized skills, or working in high-paying industries like finance or technology. Compensation often includes base salary, bonuses, and stock options, particularly at large tech companies or startups with significant growth potential.

What are software applications developers?

Software applications developers are professionals who design, build, test, and maintain computer programs that help users perform specific tasks on computers or other devices. They work closely with clients or end-users to understand requirements and translate them into functional, user-friendly software solutions. Applications developers may work on a wide range of projects, from mobile apps to enterprise software systems. Their job often involves writing code, debugging, updating applications, and collaborating with other IT professionals.
More about Software Applications Developer jobs
What cities are hiring for Software Applications Developer jobs? Cities with the most Software Applications Developer job openings:
What states have the most Software Applications Developer jobs? States with the most job openings for Software Applications Developer jobs include:
What job categories do people searching Software Applications Developer jobs look for? The top searched job categories for Software Applications Developer jobs are:
Infographic showing various Software Applications Developer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, 1% Temporary, and 3% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $109,490 per year, or $52.6 per hour.

Software Applications Engineer

Meta Force Technology Staffing LLC

Reston, VA • On-site

Other

Re-posted 20 days ago


Job description

Location: Reston Town Center Within 75 miles of Reston, VA hybrid expectation 1 day/month or less (up to the team)

This position is based in our Reston, VA office and offers a flexible, hybrid work schedule

DURATION: 1-Year Contract

EXPECTED PAY: Hourly Max - W2 Only [No C2C No H1b/OPT/CPT] Must be UC GC

START DATE: 2 Weeks

DUE DATE: 24 - 48 Hours

LINKEDIN Matching to the resume is mandatory for submissions.

Duration: Long term contract or 6-month C2H

Interview Process/# of Rounds: 2-3 Rounds 30 min with hiring manager > Panel > In Person > Offer

1. Must able to hit the ground running day 1 with **Pearl** Scripting

Verisign is currently looking for a Software Engineer, Application Development in the MIS team that would support and build enhancements within Verisign's Auditing and Compliance platform, as well as providing functional & technical support to internal business customers. The role is a full stack software development position focused on auditing and compliance systems development, architecture, integrations, workflows, and administration delivering the overall platform and the entire inventory, audit, and compliance portfolio. Auditing & Compliance provides complete IT Asset / configurable item auditing and compliance for all deployed systems and technology.

The Software Engineer utilizes high level technical knowledge of software, hardware, networks and storage to collaborate across the organization to develop, design, test, and support Service Now and other core infrastructure components, focusing on reliability, availability and scalability of infrastructure.

Key Responsibilities:

  • Auditing and Compliance system development and administration
    • Develop, maintain, and enhance applications on the Auditing and Compliance platform
    • Develop and maintain scripts using Perl, Python, Shell Scripting, and Ansible to automate infrastructure systems auditing
    • Build RESTful services using the Python Bottle framework for audit data collection and integration
    • Design, build, and deploy RPM packages for system auditing and daily compliance data collection from a variety of hosts
    • Maintain React.js dashboards for compliance reporting and monitoring
  • Ensure the smooth operation of the asset inventory audit database:
    • Identify unexpected database load and mitigate or remediate as needed
    • Monitoring queues, audit and compliance processes
  • Assist with asset compliance related support:
    • Help users identify deficiencies and remediate them
    • Provide client packages or audit tools as needed
  • Add new features to the auditing clients as needed:
    • Enhancements may come from users or from a business need, and need to be incorporated into the client
    • Add code as needed to load the newly collected data into the audit database
  • Continuing to evolve our application platform to meet scaling, security, and compliance needs
  • Develop deep understanding of tie-ins with other systems and platforms
  • Ensure key technical design documentation is provided and maintained
  • Improve the health of system assets. Troubleshoot and lead root-cause analysis for system failures and recommend fixes/improvements to prevent their recurrence.
  • Lead or participate in code reviews, design reviews, offering guidance on best practices to continuously improve stability and efficiencies

Required qualifications:

  • Must have hands-on experience with Perl.
  • Hands-on experience with PostgreSQL programming, Ansible.
  • Hands-on Python and/or React JS or equivalent framework.
  • Linux and OS skills and understands the importance of and values improving processes and systems, and enjoys auditing
  • Experience in analyzing functional requirements to create/modify system and service architectures and designs and to write component detailed design technical documents
  • Agile Engineering and Agile Scrum Methodology
  • The individual must possess strong communication, facilitation, business analysis, and documentation skillsets and have proven success in continuous process improvement

Preferred qualifications:

  • Full Stack engineer with experience in advanced object-oriented languages
  • Web UI experience
  • ServiceNow development, administration and integration experience
  • Familiar with VMware, AIX, and KVM virtualization technologies and how to practically audit them
  • Familiar with Terraform, OpenStack and Kubernetes
  • Exposure to collaboration tools such as SharePoint, Confluence and Jira
  • Experience in a zero-trust environment

Experience and Educational Qualifications:

  • 5+ years relevant experience
  • Bachelor's degree in engineering, Computer Science or a related field, or equivalent work experience, required