1

Junior Python Programmer Jobs in Greenbelt, MD (NOW HIRING)

Junior Python Engineer Location: Lanham, MD Reports To: Senior Software Engineer Team Lead FLSA Status: Exempt Position Summary The Junior Python Engineer will play a hands-on role in supporting and ...

Junior Python Developer Who We Are: Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations and staffed with talent who have built, overseen, and ...

Senior Python Developer

Washington, DC

$137K - $185K/yr

Support junior developers' work * Document development and operational procedures Requirements * Work experience as a Python Developer - minimum 5 years. * Proficiency in building web-based ...

Python Developer

Mclean, VA · On-site

$50.75 - $70/hr

Python, Groovy Scripting, Automation * Tools & Integrations: Jenkins, JIRA API, Bitbucket ... Provide technical guidance and mentorship to peers and junior developers. * Communicate clearly and ...

Senior Python Developer

Mclean, VA · Remote

$122K - $165K/yr

Mentor peers and junior developers in Python design * Build ETL processes * Work in a highly collaborative environment * Juggle multiple tasks at once * Work independently and collaboratively as ...

Senior Python Developer

Mclean, VA · Remote

$124K - $167K/yr

Mentor peers and junior developers in Python design * Build ETL processes * Work in a highly collaborative environment * Juggle multiple tasks at once * Work independently and collaboratively as ...

Senior Python Developer

Mclean, VA · On-site +1

$122K - $165K/yr

Mentor peers and junior developers in Python design * Build ETL processes * Work in a highly collaborative environment * Juggle multiple tasks at once * Work independently and collaboratively as ...

Sr. Python Developer

Rockville, MD

$123K - $166K/yr

Position: Sr. Python Developer Location: Rockville, MD / Tysons, VA #HYBRID Duration: 12 months ... Lead code reviews, mentor junior developers, and promote engineering excellence across the team

next page

Showing results 1-20

Junior Python Programmer information

See Greenbelt, MD salary details

$7

$26

$47

How much do junior python programmer jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for junior python programmer in Greenbelt, MD is $26.90, according to ZipRecruiter salary data. Most workers in this role earn between $16.30 and $33.08 per hour, depending on experience, location, and employer.

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 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, and why are they important?

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 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 job categories do people searching Junior Python Programmer jobs in Greenbelt, MD look for? The top searched job categories for Junior Python Programmer jobs in Greenbelt, MD are:
What cities near Greenbelt, MD are hiring for Junior Python Programmer jobs? Cities near Greenbelt, MD with the most Junior Python Programmer job openings:
Infographic showing various Junior Python Programmer job openings in Greenbelt, MD as of May 2026, with employment types broken down into 91% Full Time, 8% Part Time, and 1% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $55,943 per year, or $26.9 per hour.

Junior Python Engineer

Altumint

Lanham, MD

$80K - $90K/yr

Full-time

Posted 2 days ago


Job description

Job Description:

Job Title: Junior Python Engineer

Location: Lanham, MD

Reports To: Senior Software Engineer Team Lead

FLSA Status: Exempt


Position Summary

The Junior Python Engineer will play a hands-on role in supporting and evolving the software ecosystem behind Altumint’s device fleet and operational platforms. The position is heavily centered in Python development and offers broad exposure across backend engineering, DevOps, embedded Linux environments, infrastructure tooling, device management, and operational support.

A key initiative for this role will involve modernizing legacy internal management tools into a centralized, web-based operations portal using FastAPI and related technologies. The engineer will also support field operations by troubleshooting device-related issues, assisting with deployments, and contributing to tooling that improves reliability, scalability, and operational visibility.

This position offers a strong growth opportunity within a collaborative engineering environment. New team members will receive structured onboarding and mentorship, beginning with issue resolution and operational support before expanding into feature development and platform enhancement initiatives.


Responsibilities


Software Engineering & Platform Development

·       Assist in the migration of legacy Python scripts and desktop utilities into modern web-based operational tools and dashboards.

·       Contribute to backend application development using Python and FastAPI.

·       Develop and maintain tools used for device provisioning, diagnostics, monitoring, and fleet management.

·       Write clean, maintainable, and well-documented code within a large existing codebase.

Fleet Operations & Technical Support

·       Investigate and resolve software and device-related issues impacting field operations.

·       Support software deployments, system updates, and operational monitoring across distributed device fleets.

·       Troubleshoot production issues and collaborate with engineering and operations teams to implement sustainable solutions.

DevOps, Infrastructure & Security

·       Support CI/CD pipeline improvements, automated deployment processes, and build tooling initiatives.

·       Assist with Linux-based infrastructure tasks, provisioning automation, and device hardening activities.

·       Participate in operational security and compliance-related initiatives as needed.

Quality & Collaboration

·       Write and maintain unit and integration tests for new and existing functionality.

·       Collaborate cross-functionally with QA, operations, implementation, and engineering teams to ensure solutions align with operational and customer requirements.

·       Contribute to continuous improvement efforts across engineering processes, tooling, and system reliability.

 

Qualifications

Required:

 

·       Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline — or equivalent practical experience.

·       Proficiency in Python with the ability to write organized, readable, and maintainable code.

·       Foundational understanding of web application development, REST APIs, and HTTP concepts.

·       Exposure to Python web frameworks such as FastAPI, Flask, or Django.

·       Familiarity with Linux operating systems and command-line environments.

·       Experience using Git version control in a collaborative development environment.

·       Strong analytical and problem-solving abilities with attention to detail.

·       Effective communication and collaboration skills.

·       Demonstrated willingness to learn across multiple technical domains, including software development, infrastructure, DevOps, and security.


Preferred Qualifications:

·       Experience developing applications with FastAPI or Flask.

·       Familiarity with SQL and relational databases such as PostgreSQL or SQLite.

·       Exposure to CI/CD tools and workflows including GitHub Actions, GitLab CI, or Jenkins.

·       Experience with Linux system administration concepts such as systemd, package management, and shell scripting.

·       Familiarity with Docker or containerized development environments.

·       Exposure to cloud platforms such as AWS, Azure, or GCP.

·       Interest or experience in IoT, edge computing, machine learning, computer vision, or intelligent transportation technologies.

·       Experience supporting solutions in industries such as smart infrastructure, traffic enforcement, public safety technology, or connected devices.