Middle/Senior Python Developer (Fintech project)

  • Remote (Ukraine only)
  • Python

Are you a professional with hands on Python experience working with multiple technologies, languages, and frameworks? Do you want to be responsible for the whole dev circle: from designing, coding, testing, and up to continuous delivering of software of varying complexity? Do you enjoy delivering software quickly adhering to best practices? If yes, then this opportunity is for you!

Customer

Our Customer is a company from Fintech domain based in the UK that creates modular solutions for solving every business challenge, no matter what the industry.

Project

You will be a part of a Fintech project. Together with your teammates, you will be responsible for working on and shaping the technical direction across the platform. For doing that a hands on Python experience working with multiple technologies, languages and frameworks covering NoSQL databases, SQL, distributed systems and AWS is needed.

Meet your team!
  • Responsibilities

    • Working on and shaping the technical direction across the platform
    • Design separate components, modules, classes, database tables, etc.
    • Code, debug, document, and maintain portions of software
    • Perform unit and integration testing
    • Participate in peer code and design reviews
    • Participate in estimation and planning sessions
    • Contribute to development of technical project documentation and user documentation
    • Participate in conference calls and face-to-face meetings with the Customer and Customer’s partners
    • Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
    • Report status and progress according to the project and Company demands
    • Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements
    • Escalate technical issues to the Architect, Team Lead, and Project Manager
    • Improve your qualification within the area(s) of expertise at various training courses, seminars, and/or other educational organizations
  • Requirements

    • 3+ years working experience using Python
    • Good knowledge of AWS
    • Hands-on Python experience in development of microservices architecture and RESTful APIs that are used by other developers both internally and externally
    • Experienced in architecting performant systems and code using the microservice architecture
    • Strong experience in design patterns and cloud patterns with highest standards across the SDLC
    • Expertise working with systems that digest millions of data
    • Working in an Agile and Lean methodologies
    • Hands on experience with SQL and NoSQL databases
    • Experience with frameworks (Django Rest Framework, Flask)
    • Deep understanding of deployment process
    • Upper-Intermediate level of English
    • Strong communication skills