Skip to main content

Python Developer

Python Developer
TXT E-SWISS
8 months ago

Job Opportunity at TXT e-Swiss SA

Are you a talented Python developer with experience? Join our dynamic team and contribute to the development of a critical application in the banking and payment sector. This is your chance!

Position Overview

TXT e-Swiss SA, a TXT Group company and leader in the IT field, is looking for a Python Developer to start a new project in the Ticino area of Switzerland. The ideal candidate already has at a minimum of three years of experience in software development activities, in particular with Python.

Qualifications

  • Experienced Python Developer: Passionate about backend development with a strong focus on Python
  • Experience creating scalable, containerized applications
  • Synchronous and Asynchronous APIs: Familiarity with synchronous and asynchronous APIs for seamless integration with other systems
  • Database Skills: Comfortable working with databases and data manipulation techniques
  • Previous banking experience is a plus

Skills and Characteristics

  • Team Player: Effective collaboration in a team environment
  • Problem Solver: Detail-oriented with strong problem-solving skills
  • Communication: Excellent communication skills in Italian and English

Key Responsibilities

  • Python Development: Create Python-based applications for the banking and payment sector
  • Synchronous and Asynchronous APIs: Implement APIs for seamless integration with other systems
  • Data Access: Interface with designated databases securely
  • Containerization: Prepare applications for deployment in cloud environments, particularly Google Cloud Platform
  • Collaboration: Work closely with cross-functional teams to ensure smooth deployment and integration
  • Stay Updated: Keep up with industry trends and best practices in Python development

Why TXT Group?

  • Competitive salary
  • Collaborative and inclusive work environment
  • International context: we are a global company with offices all over the world
  • Teamworking: you are part of a large team, working in synergy and in an informal context open to collaboration and mutual support, able to recognize and reward the best professionals

Join us on this exciting journey! Submit your CV and get ready to make a difference in the world of banking technology. This role requires the need to carry out activities in person at the customer's premises.

Expertise level

Work arrangement

Similar Jobs in Switzerland