Job Openings
Back-End Developer Python->+5 years
About the job Back-End Developer Python->+5 years
Responsibilities:
- Generally, youll work closely with the design team, product management, and development teams to create new modules and maintain the existing Python codebase in order to cover all the business requirements.
- Development of first functioning prototypes
- Prototype testing
- Take part in discussions on technical solutions
- Pair programming and code review
- Discuss with the Product Owner to define the implementation with the best value/effort ratio
- Develop and document the Stories of the Sprint with other team members
- Create unit/integration tests in a continuous integration environment
- Develop the product in accordance with architectural & technology guidelines
- Is responsible for the quality of the product
- Contribute to all phases of the development lifecycle
Competencies:
- Proven work experience as a Python Back-End developer (5+ years)
- Strong Python language knowledge
- Experience with Python frameworks (Django, Flask) and libraries (NumPy, TensorFlow, PyTorch) are a big advantage
- Good coding skills (data structures, algorithms, errors handling, design patterns, etc.)
- Good SQL knowledge
- Good understanding of code versioning tools, such as Git, Mercurial, or SVN
- Some exposure to Continuous Integration/Delivery pipeline for cloud
- Good problem solving skills
- Excellent verbal communication skills
- Good interpersonal skills