Job Title: Python Developer (Django) - Mid Level Locations: Tampa, FL / Iselin, NJ / Irving, TX Experience: 2-5 Years Employment Type: Full TimeJob SummaryWe 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