З 1993 EPAM Systems, Inc. (NYSE: EPAM) використовує прогресивний досвід розробки програмного забезпечення, щоб лишатися провідним світовим постачальником послуг з цифрової трансформації та лідером у галузі розробки цифрових продуктів та платформ.
10 серпня 2018

Python Full Stack Developer for our Krakow office (Relocation to Poland) (вакансія неактивна)

за кордоном

Необхідні навички

Strong professional experience
Strong understanding of OOP, OOD, design patterns
Experience in developing reusable and efficient code
Understanding of TDD and BDD
Experience with customer communication
Experience with creating and maintaining technical documentation
Excellent knowledge of unit testing and techniques of finding sources of application issues
Understanding of SDLC, CI and CD practices, code review process
Proven analytical thinking skills and ability to solve algorithmic tasks
Strong English is a must
Strong experience in web development, including Python development experience
Strong OO design and programming skills
Strong understanding of design patterns and experience of developing re-usable frameworks
Solid understanding of advanced API development and JSON object construction
Web, server-side and standalone application development experience using Python
Experience creating design specifications
Strong unit test and debugging skills
Proficient understanding of code versioning tools such as Git, Mercurial or SVN
Experience implementing software unit tests and working with MVC frameworks (e.g. Django, Flask, etc.)
Experience with back-end and front-end development with a strong understanding of how web applications function

Пропонуємо

Possibility to be involved in an international project (Canada, China, Hong Kong, Mexico, USA, Switzerland, Germany, Sweden, United Kingdom, Russia, Belarus, Ukraine, Hungary, etc.)
Language classes (English and Polish)
Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification
Career development center
Possibility to take part in both: corporate and startup environment
Possibility to relocate for short and long-term projects
Relocation package for those who relocates to Krakow, Wroclaw, or Gdansk from other locations
Benefit package (health care, multisport, lunch tickets, petrol vouchers and shopping vouchers, etc.)
Fruits on a weekly basis
Sponsored sport activities, E-sport program
We kindly ask you to include the following clause in your application: “Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w mojej ofercie pracy dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z ustawą z dnia 29 sierpnia 1997 r. o ochronie danych osobowych (Dz. U. z 2002 r. Nr 101, poz. 926, ze zm.)”
Please note that only selected candidates will be contacted

Обов’язки

Participate in estimation sessions
Provide requirements clarification
Plan — both long-term and short-term
Communicate with the customer
Communicate on the project progress during Scrum and status meetings
Implement features and bug fixing — write reusable, maintainable, efficient and unit tested code
Participate in rigorous code review process
Implement securing and data protection rules
Write documentation on technical decisions and designs
Be responsible for many phases of the software development lifecycle including technical research, and requirements analysis for Python projects
Demonstrate a proficiency in technical design, implementation of enhancements to products, unit testing, debugging, and maintenance
Write reusable, testable, and efficient code
Integrate user-facing elements developed by front-end developers with server-side logic
Serve as a partner to EPAM’s clients throughout the project lifecycle demonstrating expertise within software development
Implement security and data protection
Integrate data storage solutions

Про проєкт

We are a family of interconnected projects and applications. We partner up with various customer product teams to build best in class internal and external business operations related tools — from quality management, through financial planning to mobile, games and even travel. Joining us — you will work with specialists in a large distributed team located primarily in 4-time zones (HYD, KRK, MEX, MTV). To complete your assignments, you will partner up with our employees, but you will be also customer facing — sometimes even on a daily basis.

Гарячі Python вакансії

Всі Python вакансії