Back End Web Developer

Job Description

Job Description
Your key responsibilities will include (but not limited to):

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's 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

Follow best practices and processes established by the team

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 and Confluence

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

Strong analytical and problem-solving skills

Results-oriented with ability to consistently meet deadlines

Intermediate written and spoken technical English, enough to discuss issues with teams remotely

Similar Jobs