Overview

Connexease, Senior Back-End Developer

Senior Back-End Developer iş ilanı

Senior Back-End Developer iş ilanı – Connexease

Connexease is a multi-channel, conversational, support platform for Customer Care domain. It is a plug & play user interface for headless customer care support channel integration platforms and It works with both brands and 3rd party outsourcing companies.
We are based in Istanbul, Turkey and we are building the omnichannel conversational support platform to disrupt the customer care domain. Our client base is mostly in MENA and Turkey region as a starting point where we believe there is a huge disruption opportunity.

We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products.
Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.
Ultimately, you’ll build highly responsive web applications that align with customer care domain needs and our quality expectations.
Our team faces a variety of unique and interesting challenges, from creating new tools and components, implementing critical web services with an API first approach. This is a fast-paced role with high growth, visibility, impact, and where many of the decisions for new projects will be driven by you and your team from inception through production.
Responsibilities
  • Write effective, scalable code
  • Develop back-end components to improve responsiveness and overall performance
  • Integrate user-facing elements into applications
  • Test and debug programs
  • Review team mates code
  • Improve functionality of existing systems
  • Implement security and data protection solutions
  • Assess and prioritize feature requests with product management team
  • Coordinate with internal teams to understand user requirements and provide technical solutions
Qualifications
  • Have 5+ years of experience in a Python developer role, with 2+ of those years at a senior level.
  • Expert level understanding of software paradigms in Python (Python 3.6+)
  • Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
  • Knowledge of object-relational mapping (ORM)
  • A good understanding of how async software architectures work, experience with queues (Celery, ActiveMQ, RabbitMQ)
  • Experience in a Software Engineering role where you have contributed at all levels in web application stacks, ranging from back-end technologies (Python, PostgresSQL) to API’s.
  • A solid foundation in server-side Python programming, cloud native applications, a passion for the latest technologies and a desire to tackle new challenges head-on.
  • Experience with large-scale distributed storage and database systems (SQL and/or NoSQL).
  • Experience with fully containerized envrionments (Docker, K8s, Terraform etc.)
  • Experience with Restful API Design & Implementation.
  • Deep technical knowledge developed through multiple years of hands-on software engineering and a proven ability to provide technical mentorship and guidance to your team.
  • Motivation to participate in ongoing learning and growth through pair programming, test-driven development, code reviews, and application of new technologies and best practices.
  • You look ahead to identify opportunities and foster a culture of innovation.

Başvuru  : career@connexease.com

Connexease, Senior Back-End Developer