Position: Junior Python Developer
Company: Crunch
Experience required: 2y
Category: Python
English level: upper
Published: 2023-01-01T00:00:00+02:00

The developer would be responsible for collaboratively supporting the development of the data-staging product, which includes a combination of backend web development and standalone Python applications.

They will also take ownership for particular components, ranging from architecture to implementation to deployment.

Requirements:
Have strong knowledge of Python + Django framework (1+ years of experience)
Have knowledge of relational databases and SQL.
Understand API fundamentals: HTTP, REST, SOAP, JSON, XML, SAML, OAuth2, etc.
Understanding of FastAPI / Pydantic, Docker, CircleCI, Pytest
Possess strong customer interaction and communication skills.
Is comfortable with Linux.
Have the ability to quickly learn new systems and hit the ground running.
AWS and Redshift experience is a plus!

Responsibilities:
Work with existing team to develop and implement software solutions that evaluate, convert and refine clients source content.
Adjust deliverables based on feedback from Content Strategist, Information Architects, and clients.
Implement effective and scalable code with assistance from senior developers
Write effective test cases such as unit tests to ensure it is meeting the software design requirements
Adhere to coding standards & best practices including a standardized coding environment, and Agile software development methodologies/tools.
Update job knowledge by tracking research regarding XML, DITA, and other content-related technologies; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.

We offer:
Annual paid leave – 18 working days (100% compensation)
Annual paid sick leave – 10 working days (100% compensation)
Medical insurance
Opportunity to become a part of our professional team
Opportunity to participate in various events (educational programs, seminars, training sessions)
Flexible working schedule
Competitive compensation