Develop, test, and maintain Python applications.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Write clean, efficient, and maintainable code.
- Debug and resolve software defects and issues.
- Conduct code reviews to ensure code quality and adherence to coding standards.
- Stay up-to-date with the latest industry trends and best practices to continuously improve your skills and the team's processes.
- Document software designs, coding, and testing activities.
- Participate in the complete software development lifecycle, from planning and design to development, testing, and deployment.