About the role
Key Responsibilities:● Develop, test, and maintain Python applications.● Design and implement user interfaces.● Integrate frontend with backend services.● Write clean, efficient code; follow best practices.● Debug and optimize applications.● Participate in code reviews and mentor junior developers.● Collaborate on all development lifecycle phases.● Stay updated on emerging technologies.
Qualifications:● Bachelor’s/Master’s degree in Computer Science or related field.● 6-8 years in Python development.● Proficient in HTML, CSS, JavaScript, AJAX, and modern JS frameworks.● Experience with Flask, FastAPI, MySQL, and AWS Services● Familiar with RESTful APIs and version control (Git).● Strong problem-solving and communication skills.
Preferred Skills:● Cloud platforms (AWS, Azure, GCP).● Containerization (Docker, Kubernetes).● Agile/Scrum methodologies.● SQL/NoSQL database management like MongoDB.● CI/CD pipelines and DevOps practices.● Knowledge of PHP and PHP frameworks is a plus.