1

Python Application Developer Jobs in McLean, VA (NOW HIRING)

Application Developer

Arlington, VA · On-site

$90K - $160K/yr

Position: Application Developer Company: Altus Engineering Location: Remote Salary: $90,000-$160 ... Demonstrated experience developing and sustaining enterprise web applications using C#, Python, and ...

Application Developer

Arlington, VA · On-site

$90K - $160K/yr

Position: Application Developer Company: Altus Engineering Location: Remote Salary: $90,000-$160 ... Demonstrated experience developing and sustaining enterprise web applications using C#, Python, and ...

Back Mobile Application Developer Application Development Ashburn , Virginia Aug 5, 2026 Mobile ... Develop and maintain Python scripts to support application automation, data processing, and ...

Application Developer III Overview We are seeking an experienced Application Developer III to ... Java * Python * JavaScript/TypeScript * React/Angular * REST APIs * Cloud-native development

Nightwing is seeking experienced Windows Application Developers to support the design, development ... Develop and maintain software using C, C++, and Python * Utilize Visual Studio IDE and Windows SDK ...

Nightwing is seeking experienced Windows Application Developers to support the design, development ... Develop and maintain software using C, C++, and Python * Utilize Visual Studio IDE and Windows SDK ...

The role of Application Developer involves maintaining and enhancing operations on an existing ... Python • building and maintaining modern client-side interfaces using industry-standard UI ...

Application Developer

Laurel, MD · On-site

$100 - $125/hr

R0234563 Application Developer The Opportunity As a Application Developer, you can resolve a ... Python, Java, Go, Rust, or Structured Query Language (SQL), and NoSQL * Experience with computer ...

Java Application Developer

Ashburn, VA · Hybrid

$90K - $130K/yr

Application Developer (Java), #1112 Clearance: US Citizenship Required. Ability to obtain the ... Experience with Python * Experience with Kafka * Experience with Linux #LI-Hybrid " Our estimated ...

Front End Application Developer Location: Suitland, MD Clearance: Active TS/SCI Leidos is hiring a ... Demonstrated experience in scripting with JavaScript, Angular, Perl, NodeJS and/or Python.

Showing results 21-40

Python Application Developer information

See McLean, VA salary details

$17

$53

$85

How much do python application developer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for python application developer in McLean, VA is $53.21, according to ZipRecruiter salary data. Most workers in this role earn between $42.79 and $61.25 per hour, depending on experience, location, and employer.

What is a Python application developer?

Python Application Developers are software professionals who design, build, test, and maintain applications using the Python programming language. They work on a variety of projects, ranging from web and desktop applications to data analysis tools and automation scripts. These developers are skilled in Python frameworks and libraries and often collaborate with other developers, designers, and stakeholders to deliver functional and efficient software solutions.

What are the key skills and qualifications needed to thrive as a Python application developer, and why are they important?

To thrive as a Python Application Developer, you need proficiency in Python programming, a solid understanding of software development principles, and experience with frameworks like Django or Flask, typically supported by a degree in computer science or related field. Familiarity with version control systems such as Git, databases like PostgreSQL or MongoDB, and cloud platforms is often required, along with optional certifications such as PCEP or PCAP. Strong problem-solving abilities, effective communication, and teamwork skills help you collaborate efficiently and adapt to evolving project requirements. These skills ensure you can build robust, maintainable applications and contribute effectively to development teams.

What are some common challenges Python application developers face when working on large-scale projects?

Python Application Developers often encounter challenges such as managing complex codebases, ensuring consistent code quality, and optimizing application performance as projects grow in size. Collaborating with cross-functional teams and integrating various third-party libraries can also introduce compatibility issues or technical debt. To address these challenges, developers typically follow best practices like using version control, implementing thorough testing strategies, and participating in regular code reviews to maintain project stability and scalability.

What is the difference between Python Application Developer vs Python Software Engineer?

AspectPython Application DeveloperPython Software Engineer
Required CredentialsBachelor's in CS or related field, Python certificationsBachelor's or higher in CS, Python certifications often preferred
Work EnvironmentDevelops specific applications, often client-focusedDesigns and develops software solutions, broader scope
Employer & Industry UsageTech companies, startups, enterprise softwareTech firms, software companies, consulting
Common Search & ComparisonFocuses on application development tasksEncompasses broader software engineering roles

Python Application Developers primarily focus on creating specific applications using Python, often working closely with clients or project teams. Python Software Engineers typically have a broader role, including designing, developing, and maintaining complex software systems. While both roles require similar credentials and work environments, the Application Developer role is more targeted towards application creation, whereas the Software Engineer may handle a wider range of software development tasks.

Are Python application developers still in demand?

Python application developers are currently in high demand due to Python's versatility in web development, data analysis, machine learning, and automation. Skills in frameworks like Django or Flask and knowledge of cloud platforms can enhance job prospects in this field.

What jobs can a Python Application Developer get?

A Python Application Developer can pursue roles such as software engineer, backend developer, data analyst, data scientist, automation engineer, or machine learning engineer. These positions often require knowledge of frameworks like Django or Flask, and proficiency with databases, version control, and cloud services.

What are popular job titles related to Python Application Developer jobs in McLean, VA?

For Python Application Developer jobs in McLean, VA, the most frequently searched job titles are:

What job categories do people searching Python Application Developer jobs in McLean, VA look for?

The top searched job categories for Python Application Developer jobs in McLean, VA are:

What cities near McLean, VA are hiring for Python Application Developer jobs?

Cities near McLean, VA with the most Python Application Developer job openings:

Application Developer

Arlington, VA • On-site

Altus, LLC
Construction • 201 - 500 employees

$90K - $160K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Position: Application Developer 

Company: Altus Engineering

Location: Remote

Salary: $90,000-$160,000 per year

Position Overview

Altus Engineering is seeking experienced Application Developers to support an anticipated federal contract initiative.

*This position is contingent upon contract award

Key Responsibilities

  • Develop, enhance, test, deploy, and sustain enterprise applications using C#, ASP.NET, .NET Framework, and .NET Core.
  • Develop and maintain front-end and back-end functionality using JavaScript/TypeScript, HTML/CSS, and modern web frameworks.
  • Develop application features, REST APIs, database-driven workflows, reports, and external system interfaces.
  • Investigate and resolve production defects, user tickets, data anomalies, and performance issues.
  • Provide Tier 2/3 application support, including workarounds and durable corrective actions.
  • Participate in Agile ceremonies, sprint activities, testing, and release activities.
  • Develop and execute unit and integration tests and support user acceptance testing.
  • Conduct peer reviews and apply secure coding practices.
  • Support vulnerability remediation, Section 508 compliance, and Risk Management Framework (RMF) requirements.
  • Develop and maintain application, interface, architecture, release, and configuration documentation.
  • Collaborate with Government users, developers, testers, cybersecurity personnel, and other stakeholders.

Qualifications / Desired Skills

  • U.S. Citizenship.
  • Active SECRET clearance.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • 3+ years of relevant experience
  • Demonstrated experience developing and sustaining enterprise web applications using C#, Python, and JavaScript/TypeScript
  • Experience with RESTful APIs and relational databases.
  • Experience troubleshooting, modernizing, and sustaining mature enterprise applications.
  • Experience with Git, automated testing, and Agile software development practices.
  • DoD 8140/8570 IAT II certification requirement, such as Security+ CE.
  • Strong analytical, problem-solving, communication, and teamwork skills.
  • Oracle and/or SQL experience, including PL/SQL, stored procedures, schema design, and performance optimization.

What We Offer

  • 401(k)
  • 401(k) Matching
  • Dental Insurance
  • Health Insurance
  • HSA
  • Life Insurance
  • Paid Time Off
  • Vision Insurance

If you're driven by intellectually stimulating work, enjoy collaborating with talented peers, and thrive in a high-performing environment, then Altus Engineering may be for you!

About Us

Founded in 2003, Altus Engineering is a Maryland small business providing professional engineering services to the Department of Defense and industry customers. These include high-quality software development services, system modeling and simulation, scientific research, and engineering analysis of combat systems and personnel vulnerabilities.

We pride ourselves on providing outstanding professional and technical services by building and empowering teams that will continue to grow with us.