Job Overview:
Seeking a skilled Python Developer to build, test, and deploy scalable software solutions. The role focuses on backend applications, RESTful APIs, database integration, and data-driven solutions while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities:
Develop and maintain Python-based applications, APIs, and automation scripts.
Integrate databases, third-party services, and RESTful APIs.
Write clean, efficient, well-documented, and maintainable code.
Perform unit testing, debugging, and troubleshooting.
Participate in code reviews and CI/CD processes.
Collaborate with technical and business teams to gather requirements and deliver solutions.
Required Skills:
Strong Python development experience and knowledge of Python frameworks.
Experience with RESTful APIs, database integration, and Git/version control.
Strong understanding of OOP, data structures, and algorithms.
Experience with unit testing and Agile development.
Cloud platforms, DevOps tools, or front-end technologies are a plus.