Junior Python Developer
Job Description:
Responsibilities:
- Implementation, testing, and integration of customer requirements for the world's leading provider of lithography systems;
- Debugging and fixing problems in the existing code;
- Ensuring delivery on time;
- Ensuring up-to-date and high-quality documentation;
- As a Scrum team member actively participating in Scrum Sprint Plannings, Dailies, Refinement, and Retrospective Meetings;
- Mentor teammates;
- Actively participate in architectural discussions.
Requirements
Experience:
- 1+ years of experience in programming in Python;
- Experience in writing automated tests in Python;
- Strong OOP knowledge;
- Experience with Linux/Unix;
- Understanding of the common software development processes;
- Good understanding of software configuration management;
- Experience with C/C++ is an advantage;
- Experience with Agile Methodologies;
- Work experience in a multinational environment is an advantage.
Personal skills:
- Team player;
- Robust personality;
- Ability to work independently in a dynamic environment;
- Strong analytic view combined with pragmatic attitude (flexibility);
- Open communication attitude: active listening and giving feedback;
- Excellent knowledge of English (both written and verbal) is a must.
Required Skills:
Python
Package Details:
Benefits
- Option for working remotely;
- Flexible working hours;
- Friendly work environment;
- Supplementary health insurance;
- Loyalty programs:
- after each year worked you get additional paid annual leave (1 per year, max. 25 days total);
- after the third year, you can get a budget for a car or be included in a bonus program;
- after the fifth year, you will receive a one-time holiday bonus;
- Free parking and carpooling;
- Employee recognition program;
- Technical and personal learning opportunities;
- Quick onboarding process;
- Personal freedom to solve complex problems.