1

Python Developer Jobs in Virginia Beach, VA (NOW HIRING)

Apple iOS Developer

Langley, VA

$52.25 - $72/hr

... C++, Python, and JavaScript. Overall, there is room for a LOT of creativity in how to solve ... Internals Developers, Vulnerability Researchers, Reverse Engineers, Mobile Exploitation experts ...

DevOps Engineer

Norfolk, VA · On-site

$51 - $70/hr

Create automation scripts using Python, Bash, PowerShell, and Ansible * Develop automated testing ... Document DevOps processes for knowledge transfer * Collaboration and Support: * Integrate DevSecOps ...

Sr Java Fullstack Developer

Virginia Beach, VA · On-site

$51 - $65/hr

Solid knowledge of the programming language(s), application server, database server and/or ... J2EE, Java, Spring Boot, AWS, Dynamo DB, RDS, Python, Postgres, Oracle Education/Work Experience:

1337 - Software Developer

Norfolk, VA · On-site

$90K - $150K/yr

C++, Java, Python). * Operating Systems experience in Windows and Linux. * Linux System ... Engineer or Computer Science. Salary Range: $90,000 - $150,000 annually. Benefits * Dental and ...

1337 - Software Developer

Norfolk, VA · On-site

$90K - $150K/yr

C++, Java, Python). * Operating Systems experience in Windows and Linux. * Linux System ... Engineer or Computer Science. Salary Range: $90,000 - $150,000 annually. Benefits * Dental and ...

1337 - Software Developer

Norfolk, VA · Hybrid

$90K - $150K/yr

C++, Java, Python). * Operating Systems experience in Windows and Linux. * Linux System ... Engineer or Computer Science. Salary Range: $90,000 - $150,000 annually. Benefits * Dental and ...

next page

Showing results 1-20

Python Developer information

See Virginia Beach, VA salary details

$12

$55

$81

How much do python developer jobs pay per hour?

As of May 29, 2026, the average hourly pay for python developer in Virginia Beach, VA is $55.63, according to ZipRecruiter salary data. Most workers in this role earn between $45.87 and $63.17 per hour, depending on experience, location, and employer.

What Does a Python Developer Do?

As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.

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

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and knowledge of databases and cloud services are commonly required. Problem-solving ability, attention to detail, and effective communication help developers collaborate and deliver high-quality code. These skills and qualities are vital to building efficient, scalable software solutions and contributing effectively to development teams.

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

Python Developers working on large-scale projects often encounter challenges such as managing codebase complexity, ensuring consistent code style among team members, and optimizing application performance. Collaboration with other developers becomes essential, often requiring the use of version control systems and code review processes. Additionally, integrating Python code with other technologies or legacy systems can present unique compatibility and testing hurdles. Proactively adopting best practices like modular architecture and thorough documentation can help mitigate these issues.

What is the difference between Python Developer vs Java Developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automation, scriptingEnterprise applications, Android development, backend systems
Industry UsageTech startups, data companies, automation firmsFinancial services, enterprise software, mobile app companies
Common Search/ComparisonOften compared for backend and scripting rolesCompared for enterprise and mobile app development

Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

What are the most commonly searched types of Python Developer jobs in Virginia Beach, VA? The most popular types of Python Developer jobs in Virginia Beach, VA are:
What are popular job titles related to Python Developer jobs in Virginia Beach, VA? For Python Developer jobs in Virginia Beach, VA, the most frequently searched job titles are:
What job categories do people searching Python Developer jobs in Virginia Beach, VA look for? The top searched job categories for Python Developer jobs in Virginia Beach, VA are:
What cities near Virginia Beach, VA are hiring for Python Developer jobs? Cities near Virginia Beach, VA with the most Python Developer job openings:

$52.25 - $72/hr

Other

Posted 9 days ago


Job description

What Impact You'll Have

Our team writes CNO software for mobile devices (both Android and iOS) as part of a larger program providing multi-platform support of ongoing operational missions. On some projects in the IC/DoD, you don't see how your work is being used.  This project is very different - you get to see the software you write get put into action.  You know who is using it, on which missions, and what impact your work is having. You have a ringside seat to the action. The work is very close to the devices and the hardware/software interface. You'll find mobile devices, embedded systems, linux kernels, OS internals, networking, etc.  Languages used depend on the specific operational mission being supported and often include, C, C++, Python, and JavaScript.  Overall, there is room for a LOT of creativity in how to solve problems. The team is exceptional - both the government staffers and the contractors are highly-skilled, and the team is unusually well-managed.  It is fast-paced, with turnaround times being measured in weeks, but without the knee-jerk changes of focus that some projects have. The culture is about doing high-quality work that leads to successful missions: each Engineer's work is visible, so you won't work with any slackers. On-the-job learning is encouraged: as an example, a strong low-level Software Engineer joined the team without much mobile experience, and the team invested time and energy to spin them up on Android and iOS internals so they could become a strong contributor. The team regularly adds CNO Tool Developers, O.S. Internals Developers, Vulnerability Researchers, Reverse Engineers, Mobile Exploitation experts, and Test Engineers with experience developing custom test automation scripts for mobile devices.  

Work on this program takes place in the Dulles, VA area (we cannot support remote work) and requires a TS clearance: a TS/SCI is preferred.

What You'll be Owning

GRVTY is seeking a with a TS/SCI with CI Poly clearance (you can join the project with a TS or higher clearance and over time will be upgraded to TS/SCI + Poly applicable to this customer) to join one of our top projects in Sterling, VA. We are in need of an IOS Developer to join our team to solve real-time cyber challenges. Looking for individuals who enjoy working on a mission-focused team that works very closely with our end users. Duties include: design custom software tools and techniques for the Apple iOS platform; be responsible for end-to-end design and development of custom software; diagnose and debug issues using both COTS and GOTS tools; have a firm understanding of how networks work; develop documentation pertinent to operating and supporting developed software and techniques; mentor and lead junior-level developers to accomplish mission objectives; and solve real-time cyber challenges.

What You Must Have

  • Active TS/SCI with CI Polygraph Clearance
  • Development, testing and debugging Python and C
  • Reverse engineering iOS or MacOS apps in ARM or X86
  • Developing proof-of-concept exploit software
  • Working with version control software such as git

What Would be Nice to Have

  • Understanding of CNE techniques and methodologies on MacOS or iOS
  • Objective-C, Swift or C++ programming
  • Ability to work independently and as part of a team in a fast-paced environment with ever-changing requirements.
  • Undergraduate degree in Computer Science preferred.