Develop, test and maintain high-quality software using Python programming language. Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions.
Collaborate with cross-functional teams to identify and solve complex problems.
Participate in the entire software development life cycle, from design to deployment
Write clean and maintainable code that is scalable and easy to maintain
Collaborate with team members to identify areas for improvement and implement solutions
Test and debug software to ensure that it meets project requirements
Document software designs, implementation, and testing processes
Keep up to date with the latest trends and technologies
Strong problem-solving skills and attention to detail
Ability to work independently and as part of a team