Devsinc is looking for a talented Software Engineer - Python Web to join our dynamic development team. In this position, you will be responsible for designing, developing, and maintaining web applications using Python frameworks. You'll work closely with front-end developers and designers to create seamless user experiences and high-performing, scalable applications.
Key Responsibilities:
- Design and implement web applications using Python-based frameworks (such as Django or Flask).
- Develop and maintain RESTful APIs for front-end applications.
- Write clean, efficient, and well-documented code while adhering to best practices.
- Collaborate with cross-functional teams to gather and analyze requirements, translating them into technical specifications.
- Debug and troubleshoot issues in existing applications and optimize for performance and scalability.
- Participate in code reviews and contribute to team knowledge sharing through documentation and mentorship.
- Stay updated with the latest industry trends and technologies related to Python web development.
Requirements
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2-3 years of experience in web development using Python, preferably with Django or Flask.
- Strong understanding of web development principles, including HTML, CSS, and JavaScript.
- Experience with database management systems, particularly PostgreSQL or MySQL.
- Familiarity with RESTful API design and best practices.
- Proficiency in version control systems like Git.
- Ability to work collaboratively in an Agile environment.
- Excellent problem-solving skills and a strong attention to detail.
- Good communication skills, both verbal and written.