We are seeking a specialized Senior Python Developer to join our team. You will play a key role in driving technical innovation and collaborating with talented professionals on challenging projects. This position offers opportunities to work with modern technologies and contribute to impactful solutions.
Responsibilities
-
Design and implement robust backend systems for scalable applications
-
Optimize code for performance and maintainability
-
Collaborate with cross-functional teams to deliver project objectives
-
Conduct thorough code reviews and provide constructive feedback
-
Integrate third-party APIs and services into existing platforms
-
Develop automated tests to ensure software reliability
-
Troubleshoot and resolve complex technical issues
-
Document technical processes and maintain project records
Requirements
-
Minimum 3 years of experience in Python development
-
Experience working with relational and non-relational databases
-
Familiarity with version control using Git
-
Hands-on experience with Python web frameworks such as Django or Flask
-
Knowledge of Python web servers for application deployment
-
Experience with AWS cloud services for scalable solutions
-
Understanding of security best practices in software development
-
Knowledge of software development methodologies such as Agile or Scrum
-
Ability to implement user authentication and authorization mechanisms
-
Excellent oral and written communication skills in English at B2+ level or higher