python developer - thisiswhy
New York, NY
About the Job
Overview:
As a Python Developer, you will play a crucial role in designing, developing, and implementing high-quality software solutions. Your expertise in Python programming will be instrumental in creating efficient and scalable applications, contributing significantly to the organization's success.
Key Responsibilities:
Collaborate with cross-functional teams to analyze, design, and develop new features
Write effective, scalable code using Python programming language
Build and maintain efficient data pipelines
Develop and integrate user-facing elements using server-side logic
Implement security and data protection
Optimize applications for maximum speed and scalability
Implement data storage solutions
Unit test code for robustness, including edge cases, usability, and general reliability
Integrate user-facing elements into applications
Implement security and data protection
Coordinate with front-end developers to integrate user-facing elements
Work on bug fixing and improving application performance
Contribute to all phases of the development lifecycle
Stay updated with the latest industry trends and technologies
Participate in code and design reviews
Required Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field
Proven experience as a Python Developer
Expertise in using frameworks such as Django, Flask, etc.
Proficiency in writing SQL queries and working with databases
Experience in API development and integration
Strong understanding of software design principles and patterns
Ability to write clean, maintainable code
Experience with version control systems (e.g., Git)
Excellent problem-solving skills
Knowledge of front-end technologies such as JavaScript, HTML, and CSS is a plus
Good understanding of code versioning tools
Experience with cloud platforms like AWS, Azure, or GCP is an advantage
Strong communication and teamwork skills
Ability to work in an agile development environment
Solid understanding of object-oriented programming
Source : thisiswhy