Hiring : W2 Candidates Only
Visa : Open to any visa type with valid work authorization in the USA
Job Summary
We are looking for a skilled Python Developer to design, develop, and maintain scalable applications and systems. The ideal candidate should have strong problem-solving skills, hands-on experience with Python frameworks, and the ability to work collaboratively in an agile environment.
Key Responsibilities
Design, develop, test, and deploy Python-based applications
Write clean, reusable, and efficient Python code
Develop backend components, REST APIs, and integrations
Work with databases (SQL / NoSQL) to store and retrieve data
Debug, optimize, and maintain existing applications
Collaborate with front-end developers, data scientists, and DevOps teams
Implement security and data protection best practices
Participate in code reviews and technical discussions
Create and maintain technical documentation
Required Skills & Qualifications
Strong proficiency in Python (3.x)
Experience with Python frameworks such as Django, Flask, or FastAPI
Knowledge of RESTful APIs and web services
Experience with databases like MySQL, PostgreSQL, MongoDB
Understanding of OOP concepts, data structures, and algorithms
Familiarity with version control tools like Git
Basic knowledge of Linux / Unix environments
Preferred Skills (Nice to Have)
Experience with cloud platforms (AWS, Azure, GCP)
Knowledge of Docker, Kubernetes , or CI / CD pipelines
Exposure to data analytics, machine learning, or automation scripting
Front-end basics (HTML, CSS, JavaScript)
Experience with message queues (RabbitMQ, Kafka)
Python Developer • Indianapolis, IN, Indiana, USA