Python Developer
Posted Updated
Description
# Python Developer with Django Experience
## Company Overview
*Company details have not been provided.*
## Job Summary
The **Python Developer** plays a crucial role in designing, building, and maintaining internal web applications that enhance team efficiency. This position requires a strong focus on full-stack development, particularly utilizing Python and Django frameworks to create impactful tools for internal workflows.
## Responsibilities
- Design, build, and maintain internal web applications using **Python** and **Django**.
- Work across the full stack, managing **PostgreSQL**, Django backend, and **HTML/CSS/JavaScript** frontend components.
- Collaborate with stakeholders to understand internal workflows and translate them into effective web app features.
- Manage code with **Git**, contribute to code reviews, and thrive in a collaborative development environment.
- Implement **Story Driven Development**, ensuring code is clean, maintainable, and well-documented.
- Deploy and manage applications on **Linux-based systems**, demonstrating comfort in using the terminal.
## Qualifications
- Extensive experience in developing secure, web-based applications using **Python** and **Django** frameworks.
- Proven ability in building and maintaining internal business applications.
- Proficiency with **REST APIs**.
- Strong knowledge of **PostgreSQL**.
- Solid front-end skills in **HTML**, **CSS**, and **JavaScript**.
- Familiarity with **Django REST Framework** and admin customization.
- Knowledge of modern JavaScript frameworks (e.g., **React**, **Angular**).
- Experience with **CI/CD** and deployment mechanisms.
- Proficiency in using the **Linux command line** and basics of shell scripting.
- Familiarity with **Git** and version control best practices.
- Ability to work independently, communicate effectively, and contribute positively in a team environment.
## Preferred Skills
- Experience with modern software development practices and methodologies.
## Experience
Specific years of experience have not been provided; however, extensive experience with the technologies mentioned is expected.
## Environment
The typical work setting is not specified; however, the role may involve remote or in-office work depending on the company's requirements.
## Salary
Salary details are not provided.
## Growth Opportunities
Potential career advancement opportunities within the company have not been specified.
## Benefits
Benefits have not been provided.
