What we expect from you:A Senior Python Developer role involves designing, developing, and maintaining software applications with a primary focus on Python development. The position requires significant experience with Python and a strong background in Odoo development. The role includes enhancing and customizing ERP solutions, collaborating with cross-functional teams, and ensuring software solutions are robust, scalable, and efficient.
- You will primarily be responsible for:
Design, develop, test, and deploy high-quality software solutions using Python.
- Customize and extend Odoo modules and functionalities to meet business requirements.
Collaborate with cross-functional teams to gather requirements and deliver efficient solutions.- Maintain and optimize existing Odoo implementations, ensuring they remain robust, scalable, and efficient.
Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve software defects and issues in a timely manner.
Write and maintain comprehensive documentation for all developed software.- Stay up-to-date with the latest industry trends and best practices in Python and Odoo development.
- To be successful in this role, you will need to have:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.- Minimum of 3 years of professional experience in Python development.
Strong proficiency in Python and its libraries/frameworks.
- (preferred) Demonstrable experience with Odoo development and customization.
Familiarity with PostgreSQL, RESTful APIs, and web technologies.- Solid understanding of software development principles, design patterns, and best practices.
Experience with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.- Ability to work independently and manage multiple tasks effectively.
(preferred) Experience with other ERP systems or enterprise-level applications.
- (preferred) Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
(preferred) Experience with agile development methodologies.
Job Types: Full-time, Permanent
Benefits: Company Christmas gift
Flexible schedule Health insurance
On-site parking- Opportunities for promotion
Paid training
Promotion to permanent employee Work from home
Schedule:
Monday to Friday
Supplemental pay types: Bonus pay
Overtime pay Yearly bonus
Experience:
* Odoo: 1 year (Required)