Job Title : Senior Python Engineer
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.
Key Responsibilities :
- Develop and maintain software applications using Python
- Collaborate with cross-functional teams to identify and implement new features
- Write clean, maintainable, and efficient code
- Troubleshoot and debug issues, and provide solutions to improve software performance
- Participate in code reviews and ensure adherence to development best practices
- Stay up-to-date with the latest developments in Python and related technologies
Requirements :
Bachelor's degree in Computer Science or a related field5+ years of experience in Python programmingStrong understanding of software development principles and best practicesExperience with Python web frameworks such as Django or FlaskKnowledge of front-end technologies such as JavaScript, HTML, and CSS is a plusExperience with Git or other version control systemsStrong problem-solving and analytical skillsExcellent communication and collaboration skillsAbility to work independently and manage multiple projects simultaneously