Python Developer
Our expectations:
· Master's or Bachelor's degree in Engineering, Telecommunications, Computer Science, Software Technology or equivalent education
· knowledge of software development methodologies and lifecycle
· at least intermediate level of scripting skills in Python
· familiarity with Python coding principles and good practices
· ability to code algorithms and applications using Object Oriented Programming
· basic experience Continuous Integration systems with CI tools (using i.e. Jenkins, Team City, Bamboo)
· basic experience in working with software versioning and revision control systems
· basic experience in TDD methodology
· basic knowledge in SW testing techniques and methodologies will be advantage.
· practical experience in working on Linux OS using terminal.
· experience in writing scripts in Python IDEs (i.e. PyCharm, PyScripter, PyDev, vim)
· expertise in TCP/IP programming, IP networks
· knowledge about basics of mobile networks systems will be advantage
· analytical thinking
· teamwork skills
· good communication in English (both written and spoken)
· ready to relocate to Wroclaw, living in or nearby