1

Junior Python Programmer Jobs in North Carolina (NOW HIRING)

Junior Automation Engineer

Charlotte, NC · On-site

$32 - $34/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Junior Automation Test Engineer (IVR & Chat) Location: Charlotte, NC (Hybrid; three days onsite ... Develop and maintain Python-based automation scripts for customer interaction workflows * Validate ...

Strong programming skills in Python, React, Angular. * Experience with AWS cloud platform and ... Provide technical guidance and mentorship to junior team members. Skills: * Excellent problem ...

Junior Full Stack Developer

Charlotte, NC · On-site

$62K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Citco Technology Management is looking for a Junior Full Stack Developer to develop and maintain ... Minimum of 1 to 2 years experience developing web applications using Javascript, Python and JSON.

Mentor junior programmers and influence programming approaches through strong technical leadership ... Experience with R, Python, and open-source analytics tools within regulated clinical development ...

Showing results 21-40

Junior Python Programmer information

See North Carolina salary details

$6

$24

$43

How much do junior python programmer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for junior python programmer in North Carolina is $24.50, according to ZipRecruiter salary data. Most workers in this role earn between $14.86 and $30.14 per hour, depending on experience, location, and employer.

What does a junior Python programmer do?

A Junior Python Programmer is an entry-level software developer who uses the Python programming language to write, test, and debug code for various applications. They often work under the guidance of more experienced developers, assisting with tasks such as developing scripts, automating processes, and helping maintain existing codebases. Their responsibilities also typically include troubleshooting issues, learning new frameworks or libraries, and collaborating with team members on software projects.

What are the key skills and qualifications needed to thrive as a junior Python programmer?

To thrive as a Junior Python Programmer, you need a solid understanding of Python programming fundamentals, basic software development principles, and a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, experience in using IDEs such as PyCharm or VS Code, and knowledge of testing frameworks are typically expected. Strong problem-solving skills, eagerness to learn, and effective communication make a candidate stand out in this role. These skills and qualities are crucial for contributing to projects, adapting to new technologies, and collaborating efficiently within development teams.

What types of projects do junior Python programmers typically work on, and how do they collaborate with senior developers?

Junior Python Programmers often contribute to a variety of projects, such as developing scripts for data processing, building and maintaining web applications, and automating routine tasks. They usually work under the guidance of senior developers, receiving code reviews and feedback to refine their programming skills. Collaboration involves participating in team meetings, using version control systems like Git, and communicating regularly with other team members to ensure alignment on project goals and coding standards. This structure not only helps improve technical abilities but also provides valuable mentorship and growth opportunities.

What is the difference between Junior Python Programmer vs Python Developer?

AspectJunior Python ProgrammerPython Developer
Required CredentialsBasic programming knowledge, often a degree or coding bootcampAdvanced Python skills, experience, possibly certifications
Work EnvironmentEntry-level projects, supervised tasksDesign, develop, and maintain complex applications
Employer & Industry UsageStartups, tech companies, internshipsEstablished companies, software firms, tech industry
Search & Comparison IntentEntry-level roles, learning pathAdvanced roles, career progression

The main difference between a Junior Python Programmer and a Python Developer lies in experience and responsibilities. Junior Python Programmers typically handle basic coding tasks under supervision, while Python Developers work on complex projects independently. Both roles require Python knowledge, but the level of expertise and scope of work differ significantly.

What are the most commonly searched types of Python Programmer jobs in North Carolina?

The most popular types of Python Programmer jobs in North Carolina are:

What are popular job titles related to Junior Python Programmer jobs in North Carolina?

For Junior Python Programmer jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Junior Python Programmer jobs in North Carolina look for?

The top searched job categories for Junior Python Programmer jobs in North Carolina are:

What cities in North Carolina are hiring for Junior Python Programmer jobs?

Cities in North Carolina with the most Junior Python Programmer job openings:

Infographic showing various Junior Python Programmer job openings in North Carolina as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 5% Part Time, 7% Temporary, and 5% Contract. Highlights an 76% Physical, 7% Hybrid, and 17% Remote job distribution, with an average salary of $50,955 per year, or $24.5 per hour.

Full-time

Medical, Retirement, PTO

Re-posted 21 days ago


General Dynamics Information Technology rating

7.8

Company rating: 7.8 out of 10

Based on 63 frontline employees who took The Breakroom Quiz

87th of 224 rated it services


Job description

Share
REQ#: RQ223433Public Trust: None Requisition Type: Regular Your Impact

Own your opportunity to be on the frontlines of health innovation. Deliver for Americas health agency missions and enhance lives for hundreds of millions every day.

Job Description

We are GDIT. The people supporting and securingsome of the most complex government, defense, andintelligence projects across the country. We ensuretoday is safe and tomorrow is smarter. Our work hasmeaning and impact on the world aroundus, but also on us, andthatsimportant.

GDIT is your place. You make it your own by embracingautonomy, seizing opportunity, and being rusted todeliver your best every day.

We think. We act. We deliver. There is no challenge wecantturn into opportunity. And our work depends on aJunior Biostatistician joining our team to supportcustomer activities.

The Junior Biostatistician supports data engineering, statistical analysis, and analytics functions that inform readiness, performance, and decisionsupport activities. This role processes, curates, and analyzes structured and unstructured data to create actionable insights, dashboards, and foundational data products. The Junior Biostatistician assists senior analysts and enterprise data teams by preparing datasets, developing pipelines, and supporting reporting tools used across programs and operational environments.

HOW A JUNIOR BIOSTATISTICIAN WILL MAKE AN IMPACT:

  • Acquire, integrate, and prepare data from multiple sources to enable operational reporting, readiness analytics, and decision support.
  • Design and implement ETL/ELT pipelines using SQL Server and Databricks leveraging Apache Spark (PySpark) for scalable batch processing and data transformation.
  • Develop and maintain curated, analysis-ready datasets (e.g., dimensional models, governed reporting tables) with attention to data quality, lineage, and repeatability.
  • Optimize data processing performance (partitioning strategies, efficient joins, job tuning) and contribute to reliable scheduling/orchestration and monitoring of recurring workloads.
  • Apply statistical methods, data mining, and machine learning to generate actionable insights, forecasts, and predictive analytics relevant to military missions and readiness.
  • Create dashboards and analytical products using Power BI, including semantic modeling and measures to support consistent metrics and reporting. Support low-code solutions by integrating data products into Power Apps (Canvas and Model-Driven) and automations using Power Automate.
  • Contribute to text and language-focused use cases by preparing and analyzing unstructured data (basic NLP preprocessing, labeling/curation, feature creation).
  • Demonstrate familiarity with LLMs and agent concepts (prompting patterns, retrieval-style workflows, evaluation considerations) and assist senior team members in implementing these capabilities where appropriate. Document data sources, transformations, assumptions, and analytical methodologies to ensure transparency and operational continuity.

WHAT YOU'LL NEED TO SUCCEED:

EDUCATION: Bachelors degree with one to two (1-2) years experience in quantitative science, social science or related discipline

  • Proficient with the suite of Microsoft Office programs, including Word, Excel and Access
  • Working knowledge of SQL Server (SQL/T-SQL), including querying, joins, indexing basics, and working with relational schemas.
  • Hands-on experience or strong exposure to Databricks and Apache Spark (preferably PySpark) or comparable systems for scalable data preparation.
  • Foundational programming skills in Python or R for analysis, data manipulation, and ML workflows.
  • Possess an understanding of data engineering concepts: ETL/ELT, data modeling basics, data quality checks, reproducible pipelines, and version control (Git).
  • Experience building visual analytics with Power BI (reports, datasets/semantic models, DAX fundamentals preferred).
  • Familiarity with the Power Platform: Power Apps (Canvas and Model-Driven) and Power Automate for workflow integration.
  • Basic familiarity with NLP and Large Language Models, including typical use cases and data requirements (text preparation, evaluation datasets, governance considerations).
  • Ability to communicate clearly with stakeholders and translate mission needs into data requirements and analytical outputs.
  • Experience with web application development technologies: HTML, CSS, JavaScript, React, plus backend exposure to Django or ASP.NET Core.
  • Experience with advanced Spark/Databricks patterns (Delta tables, incremental loads, job/workflow scheduling, performance tuning).
  • Familiarity with deploying analytics/ML into applications (APIs, dashboards, or integrated workflows) and basic MLOps concepts.

CLEARANCE: Secret or Top-Secret Clearance, or the ability to obtain clearance.

LOCATION: Various OCONUS & CONUS SITES

This is a contingent posting, expected to start in 2027.

GDIT IS YOUR PLACE:

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications
  • Cutting-edge technology you can learn from
  • Rest and recharge with paid vacation and holidays

#MilitaryHealthGDITJobs

Work Requirements
Years of Experience

1 + years of related experience

* may vary based on technical training, certification(s), or degree

Certification
Travel Required

Less than 10%

Citizenship

U.S. Citizenship Required

Salary and Benefit Information

The likely salary range for this position is $63,312 - $85,658. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
View information about benefits and our total rewards program.

Our Identity Verification Process

As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About Our Work

We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.

Join our Talent Community to stay up to date on our career opportunities and events at gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans


What General Dynamics Information Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Dynamics Information Technology logo

About General Dynamics Information Technology

Sourced by ZipRecruiter

GDIT is a global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense, and intelligence community. Its 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. The company operates across 50+ countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber, and application development.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US