Python Developer (Prague) (offline)

RESPONSIBILITIES
• Join the Quantitative Investment Strategies (QIS) IT team. We develop, maintain and support an index management system to serve multiple structured products desks.
• Become a member of the Agile team responsible for building and enhancing the next generation of equity derivatives trade capture and lifecycle management platform.
• Be responsible for the development and timely delivery of new features and functionalities as well as enhancements to the existing core systems.
• Participate on the architecture and design decisions
• Occasionally interact with the end users to understand issues/feedback and incorporate the same into your solutions
• Contribute to the continuous improvement of the processes and the system

REQUIREMENTS
• Relevant experience with core Python development including experience with Pandas & NumPy; at least 3 years of commercial development experience;
• Experience with Python 3.x
• Ability to understand complex problems and translate them into solution respecting OOP fundamentals
• Experience with technologies supporting development, continuous integration, automated testing and deployment
• Understanding of enterprise design patterns
• Knowledge of relational databases
• Team player familiar with Agile development concepts
• Good command of English

NICE TO HAVE
• Experience with performance optimisation in Python
• Experience with core Java
• Knowledge of HTML5/Angular 6
• Knowledge of Messaging platforms such as MQ and Solace and related design patterns for producing and consuming messages

PROJECT TECHNOLOGIES
• Python 3.x – incl. Pandas and NumPy, code annotations, unit testing, mocking and patching, Conda, PyCharm, Notebooks
• Java – incl. Spring, Hibernate, Protocol buffers
• C# .NET 4.6+ - incl. WCF
• RESTful APIs
• Messaging middleware (ICE, Solace, MQ)
• MSSQL and Oracle DB
• TDD
• Development tools such as: Visual Studio + ReSharper, IntelliJ IDEA, Git/BitBucket, Nexus, nugget, Maven, TeamCity, JIRA, Confluence etc.
• Agile and DevOps techniques

WE OFFER
• We offer the possibility to work on full product lifecycle – from concept to delivery into production
• Opportunity to work on leading edge FinTech platforms, working in a fast-paced, agile, software engineering culture
• Using English on a daily basis, communication with people from different countries
• Comfortable modern offices in Prague 4
• Benefit program (5 weeks of vacation, 5 sick days, wage compensation for the first three days of illness, meal vouchers, flexi pass, annual coupon of Prague city public transport, multisport cards)
• Czech and English language courses
• Start ASAP/negotiable
• Relocation assistance including the coverage of the relocation costs (if needed)
• Rotation program - possibility to relocate for short and long-term projects within 25 countries
• Referral bonuses for recommended candidates

About EPAM Systems

ЕРАМ прагне надавати своїй глобальній команді з понад 60,000+ професіоналів у більш ніж 45 країнах можливості для професійного зростання з першого дня співпраці. Наші колеги – джерело успіху ЕРАМ, тож ми цінуємо співпрацю, намагаємось завжди розуміти бізнес наших клієнтів та прагнемо до найвищих стандартів якості. Незалежно від місця, де ви знаходитесь, ви долучитесь до відданої, розмаїтої спільноти, яка допоможе вам реалізувати свій потенціал якомога повніше

Company website:
http://epam.com

DOU company page:
https://jobs.dou.ua/companies/epam-systems/

The job ad is no longer active

Look at the current jobs Python Relocate→