Creative Solutions Services, LLC
Python Developer Job at Creative Solutions Services, LLC in Hyde Park Township
Creative Solutions Services, LLC, Hyde Park Township, IL, United States
Content Summary: Python Developer at Hyde Park Township, for Creative Solutions Services, LLC
Title/Position: Python Developer
Job Location: McLean Virginia
Employment Type: Full Time
We are seeking an experienced and passionate Python Developer to help build and maintain scalable, high-performance applications. The ideal candidate will have hands-on experience with Python, along with a strong understanding of software engineering principles and best practices. You will collaborate with other developers and cross-functional teams to deliver innovative solutions that meet business needs.
Key Responsibilities:
- Software Development: Design, develop, and deploy scalable, reliable, and efficient Python applications and services.
- Backend Development: Work on backend solutions, integrating with databases, APIs, and other services.
- Code Optimization: Write reusable, testable, and efficient code. Ensure application performance, scalability, and security.
- Database Interaction: Design and optimize databases, including writing complex queries and maintaining data integrity.
- Collaboration: Work closely with front-end developers, product managers, and business stakeholders to define requirements and deliver solutions.
- Testing & Debugging: Develop and execute unit tests, conduct troubleshooting, and provide timely resolutions to issues.
- Documentation: Create and maintain clear documentation for code, systems, and processes.
- Code Reviews: Participate in code reviews, providing feedback to peers and ensuring adherence to best practices.
- Continuous Improvement: Stay up-to-date with the latest Python libraries, frameworks, and technologies, and integrate them into projects when appropriate.
Required Skills and Qualifications:
- Bachelor's Degree: in Computer Science, Software Engineering, or related field.
- Proven experience (3+ years) as a Python Developer or similar role.
- Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.
- Familiarity with RESTful APIs and API integration.