Python Developer
Undisclosed
Job Description – Senior Python Developer Job Title: Senior Python Developer Experience: 5+ Years Employment Type: Full-Time Location: Kuala Lumpur, Malaysia Work Mode: On-site / Hybrid Job Summary We
Job Description – Senior Python Developer
Job Title: Senior Python Developer
Experience: 5+ Years
Employment Type: Full-Time
Location: Kuala Lumpur, Malaysia
Work Mode: On-site / Hybrid
Job Summary
We are looking for an experienced Senior Python Developer with 5+ years of hands-on experience in Python development. The ideal candidate should have strong programming skills, experience in building scalable applications, and the ability to design and deliver high-quality software solutions.
Key Responsibilities
- Design, develop, test, and maintain applications using Python.
- Write clean, reusable, scalable, and efficient code.
- Develop and integrate RESTful APIs.
- Work with frameworks such as Django, Flask, and FastAPI.
- Design and manage databases using MySQL, PostgreSQL, or MongoDB.
- Debug, troubleshoot, and optimize application performance.
- Lead technical discussions and participate in code reviews.
- Collaborate with cross-functional teams.
- Ensure application security, scalability, and reliability.
- Mentor junior developers when required.
Required Skills
- 5+ years of professional Python development experience.
- Strong hands-on experience with Python programming.
- Expertise in Django, Flask, or FastAPI.
- Strong knowledge of REST API development and integration.
- Experience with MySQL, PostgreSQL, or MongoDB.
- Good understanding of data structures and algorithms.
- Experience with Git and GitHub.
- Knowledge of SDLC and software design principles.
- Strong debugging and problem-solving skills.
Preferred Skills
- Experience with AWS, Azure, or GCP.
- Knowledge of Docker and Kubernetes.
- Experience with CI/CD pipelines.
- Familiarity with PyTest or other testing frameworks.
- Knowledge of AI/ML or Generative AI is an added advantage.
Education
Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience
Minimum 5+ years of relevant professional experience in Python development.