Key Responsibilities:
- Design and develop software applications using Python programming language and related tools. Knowledge of Tkinter would be appretiated.
- Work with AI/ML algorithms to develop machine learning models for data analysis prediction and optimization.
- Develop and maintain RESTful APIs for communication with frontend applications and thirdparty services.
- Utilize various software development methodologies such as Agile or Scrum to deliver highquality software on time.
- Collaborate with crossfunctional teams including product managers data scientists and other software engineers.
- Troubleshoot and debug software applications to ensure optimal performance and functionality.
- Conduct research and recommend new tools and technologies to enhance software development processes and improve application performance.
- Ensure the security reliability and scalability of software applications.
Expectations
- As a Python Developer you will be involved in the endtoend process of backend/API application development from analyzing business requirements to design and implement scalable solutions.
- Responsibilities include working on backend systems ensuring seamless integration with frontend components and collaborating with crossfunctional teams to deliver highquality software.
- Proficiency in Python and familiarity with frameworks such as Django or Flask are essential for success in this role.
- Experience with database systems version control systems (e.g. Git) and knowledge of frontend technologies would be advantageous.
- The ideal candidate should demonstrate excellent problemsolving skills a strong attention to detail and the ability to work collaboratively in an agile development environment.
- Familiarity with cloud computing platforms (e.g. GCP AWS) is a plus enabling the efficient deployment and scaling of applications.
- Expertise in web scraping techniques and working with data solutions is a crucial aspect of this role.
- Continuous learning and staying updated on industry best practices are key attributes we value in our Python Developers.
software,python,data,agile,application,design,learning,software development,teams