Best Practices, CSS (Cascading Style Sheet), Code Reviews, Communication Skills, Computer Science, Cross-Functional, Debugging Skills, HTML (HyperText Markup Language), Identify Issues, JavaScript, Maintain Compliance, Multitasking, Performance Management, Project/Program Management, Python Programming/Scripting Language, Software Administration, Software Development, Software Engineering, Team Player, User Interface/Experience (UI/UX)
Our client is seeking a Senior Python Engineer to join their team and help us build and maintain advanced software applications. The ideal candidate will have extensive experience in Python programming, as well as a strong understanding of software development principles and best practices.
<\/p>
Key Responsibilities:
<\/p>
- Develop and maintain software applications using Python
<\/li> - Collaborate with cross -functional teams to identify and implement new features
<\/li> - Write clean, maintainable, and efficient code
<\/li> - Troubleshoot and debug issues, and provide solutions to improve software performance
<\/li> - Participate in code reviews and ensure adherence to development best practices
<\/li> - Stay up -to -date with the latest developments in Python and related technologies
<\/li><\/ul>Requirements:
<\/p>
- Bachelor's degree in Computer Science or a related field
<\/li> - 5+ years of experience in Python programming
<\/li> - Strong understanding of software development principles and best practices
<\/li> - Experience with Python web frameworks such as Django or Flask
<\/li> - Knowledge of front -end technologies such as JavaScript, HTML, and CSS is a plus
<\/li> - Experience with Git or other version control systems
<\/li> - Strong problem -solving and analytical skills
<\/li> - Excellent communication and collaboration skills
<\/li> - Ability to work independently and manage multiple projects simultaneously
<\/li><\/ul>
<\/div><\/span>