Senior Python Developer Job DescriptionWe are seeking a highly skilled Senior Python Developer to join our team.
As a key member of our technology department, you will be responsible for designing and implementing complex software systems using Python.Key Responsibilities:Design and develop scalable and efficient software systems using Python.Collaborate with cross-functional teams to identify business requirements and translate them into technical specifications.Lead the design and implementation of complex Python applications.Guide junior developers through comprehensive code reviews and technical mentoring.Ensure the reliability, performance, and support of data infrastructure with solutions aligned to application needs and growth projections.Requirements:5+ years of hands-on experience in Python development.Experience with SQL and NoSQL databases.Experience with Microservices and Cloud environments.Advanced algorithm knowledge.Strong understanding of best practices, SOLID principles, CLEAN Code, and scalable solutions.Experience developing entire applications from scratch.Experience in automated tests, CI/CD pipelines.Strong experience with version control.Strong experience with Unit testing, integration testing, and code coverage.Advanced English proficiency.Why Join Us?
As a Senior Python Developer at our company, you will have the opportunity to work on challenging projects that will help you grow both professionally and personally.
We offer a dynamic and collaborative work environment that values innovation and creativity.