Why this role stands out
This hybrid role offers fantastic growth potential as you build your Python development skills, contributing to innovative software applications within a reputable company. You'll thrive here if you possess a strong foundation in Python, APIs, and databases, and are eager to collaborate and learn in a supportive team environment. Don't miss this opportunity to advance your career!
Quick overview
Job description
We are seeking an entry-level Python Developer to design, develop, test, and maintain software applications using Python. The ideal candidate will have a strong foundation in Python programming, APIs, databases, web development, and software development practices.
Key Responsibilities
Develop, test, debug, and maintain applications using Python.
Build scalable backend services, applications, and RESTful APIs.
Work with databases to create queries, manage data, and optimize application performance.
Integrate third-party APIs and external services.
Develop and maintain application components using frameworks such as Django, Flask, or FastAPI.
Write clean, reusable, and maintainable code.
Participate in code reviews, unit testing, debugging, and application deployment.
Troubleshoot software issues and identify root causes.
Work with Git/GitHub for source-code management.
Collaborate with software engineers, QA engineers, data engineers, and business teams.
Assist with CI/CD pipelines and cloud-based application deployments.
Create and maintain technical documentation.
Required Skills
Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Strong knowledge of Python programming.
Understanding of Object-Oriented Programming (OOP) and software development principles.
Knowledge of REST APIs, JSON, HTTP, and API integration.
Familiarity with SQL and relational databases.
Experience with Git/GitHub.
Understanding of debugging, testing, and version-control practices.
Basic knowledge of Linux/Unix environments.
Strong analytical and problem-solving skills.
Preferred Skills
Experience with Django, Flask, or FastAPI.
Knowledge of PostgreSQL, MySQL, MongoDB, or similar databases.
Familiarity with AWS, Azure, or Google Cloud.
Exposure to Docker and Kubernetes.
Knowledge of CI/CD tools and DevOps practices.
Familiarity with React, JavaScript, or TypeScript is a plus.
Exposure to Pandas, NumPy, or data-processing libraries.
Familiarity with AI/ML or Generative AI technologies is a plus.
Experience
Entry-level / 0–2 years of experience in Python development or software engineering.
Academic projects, internships, personal projects, or relevant hands-on experience are welcome.
Work Environment
Full-time position.
Collaborative software development environment.
Opportunity to work on Python applications, APIs, cloud technologies, databases, automation, and modern software solutions.
Equal Opportunity
We are committed to providing equal employment opportunities to qualified applicants and maintaining an inclusive workplace.
Similar jobs
- LE

GEOINT Systems Test EngineerRecently posted
Leidos · Riverdale, MD · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr - LE

GEOINT Systems Test EngineerRecently posted
Leidos · Oxon Hill, MD · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr - LE

GEOINT Systems Test EngineerRecently posted
Leidos · Mount Vernon, VA · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr - LE

GEOINT Systems Test EngineerRecently posted
Leidos · Accokeek, MD · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr - LE

GEOINT Systems Test EngineerRecently posted
Leidos · Bladensburg, MD · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr - LE

GEOINT Systems Test EngineerRecently posted
Leidos · Springfield, VA · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr - LE

RF Seeker EngineerRecently posted
Leidos · Huntsville, AL · On-site 🇺🇸
Engineering$87.1k - $157.4k/yr - LE

GEOINT Systems Test EngineerRecently posted
Leidos · Bowie, MD · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr - LE

GEOINT Systems Test EngineerRecently posted
Leidos · Clinton, MD · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr - LE

GEOINT Systems Test EngineerRecently posted
Leidos · Mount Rainier, MD · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr - LE

GEOINT Systems Test EngineerRecently posted
Leidos · Alexandria, VA · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr - LE

GEOINT Systems Test EngineerRecently posted
Leidos · Washington Navy Yard, DC · Hybrid 🇺🇸
Microsoft OfficeTechnology$92.3k - $166.8k/yr