Job Title: Python Developer (Django) – Mid Level
Locations: Tampa, FL / Iselin, NJ / Irving, TX
Experience: 4–7 Years
Employment Type: Full Time
Job Summary
We are looking for a Mid-Level Python Developer with strong Django experience to join our team supporting the Incedo. The ideal candidate will be responsible for developing scalable backend services, building APIs, and supporting high-performance applications. The candidate should have solid experience in Python development, Django framework, and RESTful API design.
Key Responsibilities
- Develop and maintain backend applications using Python and Django framework.
- Design and implement RESTful APIs for integration with front-end and external systems.
- Write clean, scalable, and well-documented code following best practices.
- Collaborate with front-end developers, product teams, and other stakeholders to deliver high-quality solutions.
- Optimize application performance and troubleshoot production issues.
- Work with databases such as PostgreSQL, MySQL, or Oracle.
- Participate in code reviews, debugging, and testing activities.
- Implement security and data protection measures in applications.
- Support CI/CD pipelines and deployment processes.
Required Skills
- 4+ years of experience in Python development.
- Strong experience with Django or Django REST Framework (DRF).
- Experience in building REST APIs and microservices.
- Good understanding of SQL databases such as PostgreSQL or MySQL.
- Experience with Git or other version control systems.
- Knowledge of Linux/Unix environments.
- Familiarity with Docker, Kubernetes, or cloud platforms (AWS/Azure/GCP) is a plus.
Preferred Skills
- Experience with Flask or FastAPI.
- Knowledge of front-end technologies (React, Angular, JavaScript) is a plus.
- Experience working in Agile/Scrum development environments.
- Understanding of telecom domain is an advantage.
Education
- Bachelor’s degree in Computer Science, Information Technology, or related field.