Senior Python Developer
to join our team. This role is ideal for someone with strong technical expertise, leadership abilities, and a passion for solving complex problems. You will work on challenging projects, collaborate with cross-functional teams, and play a key role in developing scalable, efficient, and innovative software solutions. Key Responsibilities: Develop and maintain robust Python applications using best practices. Build and optimize APIs using web frameworks such as
Django ,
Flask , or
FastAPI . Design, implement, and manage databases (SQL and NoSQL) using tools like
PostgreSQL ,
Redis , or ORM libraries like
SQLAlchemy
and
Django ORM . Collaborate with teams to develop and deploy scalable
microservices
and event-driven architectures. Ensure code quality through
testing frameworks
(e.g., pytest) and participate in code reviews. Work with
DevOps tools
such as
Docker
and cloud platforms like
AWS
to streamline deployment processes. Contribute to architectural decisions and drive improvements in software development practices. Lead and mentor junior developers, fostering a collaborative and growth-oriented environment. Job Details: Work from Home Flexible schedule | Must demonstrate the ability to attend scheduled meetings and meet deadlines consistently *Following PH Holidays Qualifications: Technical Skills Proficiency in Python : Expertise in Python 3.x, writing clean and efficient code. Web Development : Experience with frameworks like
Django ,
Flask , or
FastAPI . Database Management : Skilled in SQL databases like
PostgreSQL
and NoSQL databases like
Redis . Version Control : Proficient with
Git
for managing code repositories. Testing & DevOps : Familiarity with
pytest ,
CI/CD pipelines , and tools like
Docker
and
AWS . Microservice Architecture : Experience in building and maintaining
microservices
or service-oriented architectures. Preferred Skills Knowledge of Agile methodologies like
Scrum . Familiarity with best practices such as
code reviews ,
continuous integration , and maintaining clean code. Experience Years of Experience : Minimum
5+ years of professional experience
in Python development and
2+ years with Django or FastAPI . Project Portfolio : A track record of impactful contributions to projects, including open-source, personal, or professional work. Domain Expertise : (Optional) Experience in industries such as
finance
or
e-commerce
is a plus. Problem-Solving Skills Demonstrated ability to solve complex technical problems and optimize code. Strong algorithmic thinking and experience implementing real-world solutions. Soft Skills Effective Communication : Ability to explain technical concepts clearly to both technical and non-technical stakeholders. Leadership & Mentorship : Capable of guiding teams and mentoring junior developers. Adaptability : Quick to learn and apply new technologies and methodologies.
#J-18808-Ljbffr