Senior Python Developer

We are seeking an experienced Senior Python Developer to join our team. This is a great opportunity to work on innovative projects in a supportive and forward-thinking environment. You will have the chance to collaborate with talented professionals and make a significant impact on our technology solutions. Responsibilities Design and implement scalable backend systems and services Collaborate with cross-functional teams to deliver robust software solutions Participate in code reviews and share feedback to maintain code quality Optimize application performance and resolve technical issues Integrate external APIs and services as required by project needs Write and update technical documentation for developed features Ensure adherence to best practices throughout the software development lifecycle Contribute to the ongoing improvement of team processes and technical knowledge Requirements At least 3 years of relevant experience in software development Advanced proficiency in Python for application development and maintenance Strong understanding of database design, implementation, and optimization Experience working with AI or Large Language Models (LLM) in software projects Proficiency with Git for version control and collaborative development Hands-on experience with Python web frameworks such as Django or Flask Familiarity with Python web servers and deployment processes Knowledge of security best practices in software engineering Experience implementing user authentication and authorization systems Understanding of software development methodologies such as Agile or Scrum Excellent oral and written communication skills in English at B2+ level or higher

Similar jobs