Position: Senior Python Developer
Company: Ciklum
Experience required: 5y
English level: upper

Ciklum is looking for a Senior Python Developer to join our team full-time in Ukraine.

About the role:
As a Python Developer, become a part of a cross-functional development team working for the ThetaRay.

About the Client:
ThetaRay is the leading provider of AI-based Big Data analytics.
We are dedicated to helping financial organizations combat financial crimes through money laundering and facilitating malicious crimes such as terrorist financing, narco-trafficking, and human trafficking which negatively impact the global economy.
Our Unsupervised and Semi-Supervised Intuitive AI solutions enable clients to manage risk, detect money laundering schemes, uncover operational issues, and reveal valuable new growth opportunities.

Responsibilities
📌Back-end development to meet customer’s business needs and implement components according to modern software development environment
📌Taking part in the decision-making process in application code design, solution development, and code review
📌Develop and review feature design documents and provide inputs/update to specifications for the solution
📌Design and implement a set of various types of tests (unit, integration, functional, etc)
📌Proactive position in solution development processes improvements
📌Working in an international distributed team in an Agile environment
📌Communicate with PMs, engineers, Architects, QA, and other colleagues and stakeholders
📌Delivering the product roadmap and planning
📌To use high coding standards, software best practices and write highly testable, automatable, and performant code over the whole SDLC

Requirements
❕Experience in software development for more than 4 years
❕Excellent knowledge and experience in Python (more than 4 years)
❕Excellent knowledge of Computer Science, Computing Theory
Practical commercial experience with RDBMS (e.g PostgreSQL, MySQL, etc. )
❕Experience with developing microservices-based architecture
❕Experience working as a software developer in an Agile environment
❕Ability to investigate new technological areas and understand them in depth through rapid self-learning
❕Ability to demonstrate strong analytical problem-solving skills to support scalable and sustainable design solutions

What's in it for you
🔥Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance, Mental Health programs, as well as financial and legal consultations
🔥Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, language courses, and company-paid certifications
🔥Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
🔥Flexibility: choose how you want to work – 100% remote or on-site in our offices. Own your schedule – you are the one to decide when to start your working day. Just don't miss your regular team stand-up
🔥Opportunities: we value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally, and fulfill your potential
🔥Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
🔥Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company, and regular team-building events