1

Flexible Freelance Python Programmer Jobs in Virginia

Must be adaptable/flexible as priorities shift. * Must be enthusiastic and have passion for ... Engineering, or a related field. * Must have at least 5 years of professional Python (backend ...

New

Must be adaptable/flexible as priorities shift. * Must be enthusiastic and have passion for ... Engineering, or a related field. * Must have at least 5 years of professional Python (backend ...

New

Writing and reviewing Python code. * Container development and orchestration (Docker, Helm ... Expedition Technology (EXP) offers a flexible, self-directed benefits package that is designed to ...

Writing and reviewing Python code. * Container development and orchestration (Docker, Helm ... Expedition Technology (EXP) offers a flexible, self-directed benefits package that is designed to ...

... programming languages, including Python and Bash Develop and maintain automated testing and ... Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy ...

Strong scripting skills (Python, Bash, PowerShell) * Extensive experience with containerization ... Flexible work arrangements with occasional field exercises * Opportunity to shape the future of ...

Senior Software Engineer - Python, Go

Richmond, VA · On-site

$121K - $159K/yr

Software Engineer Go Python Integrations Typescript We are seeking a highly skilled Senior Software ... Benefits Flexible working hours and virtual-first environment. Opportunities for personal and ...

Strong scripting skills (Python, Bash, PowerShell) * Extensive experience with containerization ... Flexible work arrangements with occasional field exercises * Opportunity to shape the future of ...

Strong scripting skills (Python, Bash, PowerShell) * Extensive experience with containerization ... Flexible work arrangements with occasional field exercises * Opportunity to shape the future of ...

next page

Showing results 1-20

Flexible Freelance Python Programmer information

How do Flexible Freelance Python Programmers typically manage communication and collaboration with multiple clients or teams?

Freelance Python Programmers often juggle several projects at once, each with different clients or teams. Managing clear, consistent communication is essential—most freelancers rely on tools like Slack, email, and project management platforms (such as Trello or Asana) to stay organized. Regular check-ins, status updates, and clear documentation help ensure all parties are aligned and expectations are met. Flexibility with time zones and work hours is also common, so establishing preferred communication channels and response times early on helps maintain smooth collaboration.

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

To thrive as a Flexible Freelance Python Programmer, you need strong Python programming skills, experience with software development practices, and a portfolio demonstrating completed projects. Familiarity with version control systems like Git, cloud platforms, and common Python frameworks such as Django or Flask is typically expected. Excellent time management, problem-solving abilities, and clear client communication are standout soft skills for freelancers. These skills and qualities enable freelancers to deliver quality solutions independently, adapt to varied client needs, and maintain a reliable reputation in a competitive market.

What is a Flexible Freelance Python Programmer?

A Flexible Freelance Python Programmer is a professional who works independently on Python-based projects for various clients, rather than being employed full-time by a single organization. 'Flexible' means they often have control over their work hours, project selection, and work location, allowing them to adapt to different client needs and schedules. These programmers may take on tasks such as web development, data analysis, automation, or software scripting, and are typically hired on a contract or per-project basis. Their versatility and adaptability make them valuable for startups, businesses, and individuals needing specialized Python expertise without a long-term commitment.

What is the difference between Flexible Freelance Python Programmer vs Python Developer?

AspectFlexible Freelance Python ProgrammerPython Developer
CredentialsSelf-taught or formal education, no specific certification requiredTypically requires a degree in computer science or related field, certifications are optional
Work EnvironmentRemote, project-based, freelance setupUsually employed full-time or part-time within a company or organization
Employer & Industry UsageClients across various industries, project-based contractsTech companies, startups, or organizations with ongoing Python development needs

In summary, a Flexible Freelance Python Programmer works independently on diverse projects, often remotely, without formal employment ties. In contrast, a Python Developer is typically employed by a company, working on continuous development tasks within a structured environment. Both roles require Python skills, but their work settings and employment structures differ significantly.

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

Full Stack Developer - Python/Django/ReactJS

Black Canyon Consulting

Fairfax, VA • On-site, Remote

Other

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description

Overview
Black Canyon Consulting (BCC) is searching for a Full Stack Developer - Python/Django/ReactJS to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This opportunity is full time and onsite at the NIH-NCBI in Bethesda, MD and/or remote work.
The National Center for Biotechnology Information (NCBI) is part of the National Library of Medicine (NLM) at the National Institutes of Health (NIH). is the world's premier biomedical center hosting over six million daily users that seek research, clinical, genetic, and other information that directly impacts biomedical research and public health - at NCBI you can literally help to accelerate cures for diseases! NCBI's wide range of applications, platforms (node, python, Django, C++, you name it) and environments (big data [petabytes], machine learning, multiple clouds) serve more users than almost any other US Government Agency according to .
You will join NCBI's team of web developers and software engineers to build robust, flexible web applications, APIs, and services. This role calls for an expert web developer - with knowledge and experience in modern web development, testing, UI design and usability principles, and ability to work effectively with user researchers, designers, product managers, scientists, security and DevOps engineers
Duties & Responsibilities:
  • Build robust, performant, user-facing web applications in Python/Django supporting millions of daily users
  • Develop, create, and ship new functionality for user interaction and scientific data visualization, using modern APIs and frameworks
  • Work as an integral part of an agile product team to deliver an unbelievably great user experience
  • Deliver responsive, accessible, mobile-friendly code of high quality (automated test/build/deploy)
Required qualifications:
  • BS in Computer Science or scientific field (engineering, physics), or equivalent experience
  • 3+ years of Full stack Web applications development, using Python, Django and ReactJS.
  • Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Experience with relational database modeling and data migration
  • Understanding of accessibility and security compliance
  • Experience with version control systems like Git or SVN
  • Excellent verbal and written communication skills and team player
Preferred qualifications:
  • Experience developing Django web applications and services
  • Working experience with JavaScript Frameworks such as Angular and ReactJS
  • Experience using web services and RESTful APIs
  • Familiarity with search engines and backends (Lucene, Solr)
  • Semantic markup and modern web layout techniques
  • Automated regression testing with Selenium
  • Proficient understanding of Git version control system
  • Experience with agile development processes
  • Excellent teamwork, communication and collaboration skills
Benefits and Salary
We attract the best people in the business with our competitive benefits package that includes medical, dental and vision coverage, 401k plan with employer contribution, paid holidays, vacation, and tuition reimbursement.
We offer a competitive salary commensurate with experience and location. The targeted range for this position is $110,000 - $140,000.
If you enjoy being a part of a high performing, professional service and technology focused organization, please apply today!