Senior Python Developer for Global Corporate Insurance Broker

Location: Ukraine: Kyiv

About the Client

Our client is a leading global corporate insurance broker with offices in 35 countries, in the process of a complete greenfield rewrite of its custom ERP and CRM portal system.

About the Project

We are developing a brand new system to completely replace all the legacy functionality using Python, JavaScript and DevExtreme and micro-service architecture. The system will enable our customer to quickly set up highly customisable corporate portals with complex ACLs and document forms authoring with dynamic behaviour.

About the Team

Become part of a full fledged delivery team and work together with highly professional Python Engineers, QAs, multiple BAs, a UI/UX Designer and a Project Manager here in Ukraine. Have the opportunity to directly and without gatekeepers interact and collaborate with our German customer.

Responsibilities and Skills


As part of the project and overall delivery organization, you will take part in the development and research activities through:

  • Solving complex technical problems and providing support, participating hands-on in development activities
  • Software design and code reviews
  • Review the project implementation and existing architecture
  • Contribution to project processes development
  • Understanding of business requirements and run project discovery phases (architectural planning, scoping and development requirements)
  • Contribute to workshops and meetings both online and face-to-face sessions
  • Lead development team to successful results with high-quality solutions
  • 5+ years of technical experience
  • Experience with Python (Flask, SQLAlchemy); Software design principles; Databases (SQL);
  • Networking; Security; Unit tests; CI/CD
  • Strong knowledge of professional software engineering
  • Experience with distributed agile development and engineering practices
  • Experience with project planning, estimation
  • Upper-Intermediate English (both written/spoken)
  • Willingness and natural inclination to open and active communication

Would be a plus:

  • Some experience as a Tech Lead or Team Lead
Share on social media:
Responsible recruiter