Python Backend Engineer

Job Description

Job Description
• Research new features, analyze requirements, estimate implementation, design software, code reviews and document solutions
• Design solutions taking nonfunctional and operational requirements into consideration
• Maintain Company products written in Python
• Prepare unit tests and load/stress test scripts
• Participate in the quality assurance of software deliveries
• Participate in the development and maintenance of platform test automation suites
• Ensure applications are delivered meeting internal and external standards
• Prepare release notes and build packages to deliver to customers
• Work closely with the Infrastructure team to ensure product uptime
• Understand the full life-cycle of development

• At least 3+ years’ experience in Python development
• Experience with writing SQL scripts or MongoDB queries
• Experience with data intensive web back-end development
• Development experience in Linux system environments
• Experience using professional software development systems such as Jira, Git…
• Intermediate knowledge of CI/CD and DevOps principles
• Experience in Front-end web development is an asset
• Experience with PHP web development is an asset

Similar Jobs