Junior python Developer

Overview

On Site
$60,000 - $100,000
Full Time

Skills

Computer Science
Cloud Computing
Debugging
Database
Amazon Web Services
DevOps
Django
Documentation
Git
Flask

Job Details

Job Title: Junior Python Developer

Location: [Insert Location / Remote]
Job Type: Full-Time
Experience Level: Entry-Level / 0 2 Years
Reports to: Senior Developer / Tech Lead


About the Role:

We are looking for a passionate and motivated Junior Python Developer to join our growing development team. You will work closely with senior engineers to build and maintain backend services, write clean and efficient code, and contribute to the full software development lifecycle.


Key Responsibilities:

  • Write and maintain Python code for backend systems, APIs, and automation tools.

  • Assist in the design, development, and deployment of new software solutions.

  • Collaborate with team members and stakeholders to gather requirements and solve problems.

  • Participate in code reviews, testing, and debugging.

  • Learn and apply best practices in software development and DevOps.

  • Maintain clear and organized documentation for code and processes.


Required Qualifications:

  • Strong understanding of Python and basic programming principles.

  • Familiarity with web frameworks like Flask, Django, or FastAPI.

  • Understanding of RESTful APIs, HTTP, and client-server architecture.

  • Basic knowledge of databases (e.g., PostgreSQL, MySQL, SQLite).

  • Familiar with version control tools (e.g., Git).

  • Willingness to learn, ask questions, and grow in a collaborative environment.


Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Google Cloud Platform, Azure) is a plus.

  • Familiarity with containerization (Docker) and CI/CD tools.

  • Exposure to front-end technologies (JavaScript, HTML, CSS) is a bonus.

  • Completed a degree in Computer Science or equivalent bootcamp/training.


What We Offer:

  • Competitive salary and performance bonuses.

  • Opportunity to work with experienced mentors and grow your career.

  • Flexible work hours and potential for remote work.

  • Health insurance and other benefits.

  • A collaborative and inclusive team environment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About 1800 Programmers Ltd.