No more applications are being accepted for this job
- Design, develop, and maintain Python applications and services.
- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Implement automated tests to ensure the quality and reliability of software components.
- Optimize application performance and scalability through code optimizations and system improvements.
- Troubleshoot and debug issues in development, testing, and production environments.
- Stay updated with the latest trends and advancements in Python development and related technologies.
- Participate in code reviews and provide constructive feedback to peers.
- Document design decisions, code changes, and system architecture.
- Contribute to the continuous improvement of development processes and workflows.
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in Python development.
- Proficiency in Python programming language and its ecosystem (libraries, frameworks).
- Strong understanding of software development principles, algorithms, and data structures.
- Experience with web development frameworks such as Django or Flask.
- Familiarity with relational databases (e.g., PostgreSQL, MySQL) and ORM libraries (e.g., SQLAlchemy).
- Knowledge of version control systems, preferably Git.
- Experience with writing and consuming RESTful APIs.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
Python Developer(Hybrid: Bangalore/Hyderabad/Chennai/Pune/Noida) - India - DigiHelic Solutions Pvt. Ltd.
Description
Experience-5+ years
Responsibilities:
Requirements: