We are seeking a talented Python Developer to join our team. As a Python Developer you will be responsible for writing and testing code debugging programs and integrating applications with thirdparty web services. Your role will be crucial in designing and implementing highquality software solutions to meet our companys needs.
Key Responsibilities
- Develop and maintain serverside logic using Python
- Collaborate with frontend developers on integrating userfacing elements using serverside logic
- Create tools and applications to automate and streamline business processes
- Implement security and data protection measures
- Design and implement data storage solutions
- Write efficient reusable and reliable Python code
- Integrate userfacing elements developed by frontend developers with serverside logic
- Create and maintain software documentation
- Optimize applications for maximum speed and scalability
- Implement data storage solutions
- Participate in the entire application lifecycle focusing on coding and debugging
- Debug and troubleshoot software defects
- Develop software verification plans and quality assurance procedures
- Stay updated with industry best practices and technologies
- Collaborate with crossfunctional teams to define design and deliver new features
Required Qualifications
- Bachelors degree in Computer Science Engineering or a related field
- Proven experience as a Python Developer or similar role
- Strong understanding of software design and programming principles
- Experience with at least one Python web framework such as Django Flask etc.
- Proficiency in using and integrating thirdparty RESTful APIs
- Knowledge of relational databases SQL and ORM
- Familiarity with frontend technologies (e.g. JavaScript HTML5 and CSS3)
- Ability to write clean maintainable and efficient code
- Strong problemsolving skills
- Excellent communication and teamwork skills
- Experience with agile methodologies
- Understanding of unit testing and TDD
- Ability to work independently and in a team environment
- Knowledge of version control systems (e.g. Git)
- Experience with cloud technologies and deployment (e.g. AWS Azure GCP) is a plus
python,software,code,data,design,debugging,developers,django,elements,flask