Overview
Job Details
Inspiration Global seeking a Senior Python Developer with natural curiosity and a technical mindset who is interested in actively learning, growing, and taking on more responsibility, Own and develop relationships, act as technical point of contact.
As a Senior Python Developer your job duties involve:
Job Description:
Python Developer with strong hands-on experience in Flask and Django frameworks to design, develop, and maintain scalable backend applications and RESTful APIs. The ideal candidate will have a solid understanding of software architecture, API integration, and database design, with a passion for writing clean, efficient, and maintainable code.
Key Responsibilities:
- Design, develop, and maintain Python-based web applications using Flask and Django frameworks.
- Develop and integrate RESTful APIs for internal and external applications.
- Collaborate with front-end developers and DevOps teams to ensure seamless system integration.
- Optimize application performance and ensure scalability and reliability.
- Write clean, reusable, and testable code following best coding practices.
- Work with databases (PostgreSQL, MySQL, MongoDB, etc.) to design and manage data models.
- Implement authentication, authorization, and security protocols for APIs and web applications.
- Participate in code reviews, troubleshooting, and debugging of production issues.
- Contribute to CI/CD pipelines and deployment processes using tools like Docker, Jenkins, or GitHub Actions.
Technical Skills Required:
- Programming: Strong proficiency in Python (3.x)
- Frameworks: Flask and Django (mandatory)
- Databases: MySQL, PostgreSQL, MongoDB (any RDBMS or NoSQL)
- APIs: RESTful API development and integration
- ORMs: SQLAlchemy, Django ORM
- Version Control: Git / GitHub / GitLab
- Web Servers: Nginx / Gunicorn / uWSGI
- DevOps (Good to Have): Docker, AWS, CI/CD pipelines
- Testing: PyTest, UnitTest
- Others: Knowledge of HTML, CSS, and JavaScript (for integration)
Preferred Qualifications:
- Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
- Experience working in Agile / Scrum environments.
- Exposure to microservices architecture and containerized deployments.
- Knowledge of cloud platforms (AWS / Azure / Google Cloud Platform) is an added advantage.
Soft Skills:
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills.
- Ability to work independently and in a team-oriented environment.
- Proactive in learning new technologies and improving system efficiency..
Additional Information:
Location: Sunnyvale, CA
Contract: C2C
Duration: Long term
Company Overview:
Inspiration Global is a growing technology consulting & professional services firm with offices in Harrisburg, PA and India. IG is a Certified Minority Business Enterprise in multiple states and certifying agencies. IG helps organizations realign their existing technology investments and embrace new technologies to keep pace with their business growth. For more information, please visit: