TIAC d.o.o. logo

Senior Python Developer

TIAC d.o.o.

Novi Sad | Hibrid, Prikaži adresu

20.12.2025.

  • ugovor
  • puno radno vreme
  • 1. smena
  • Obaveštenje o pregledu prijave

TIAC is a software company that, in a dynamic and vibrant environment, nurtures exceptional and passionate people working their hardest for their client’s benefit.

With nearly 250 successful projects all over the globe behind us, we have gathered ample experience in a wide range of technologies, domains, and sectors. While we have a strong focus on FinTech products, we also develop software in other industries, including pharmaceutical research, communications, education, and more.

About the Role

We are looking for a skilled Senior Software Engineer to join our team working on a long-term engagement for a foreign clients. You will collaborate closely with a well-established team on our side, as well as with engineers from the client’s organization, contributing to the development of scalable backend services (and) intuitive frontend features. The role offers the opportunity to gradually take ownership of specific functional areas and participate in code reviews, helping maintain high engineering standards across the team.

The project is centered around integrating multiple advanced AI models (such as GPT, Gemini, and others) to address a wide range of user needs. It brings together various AI-driven modules, including automated document analysis, document translation, and the creation of custom components that operate on user-provided knowledge bases.

'The core focus of the project is to leverage state-of-the-art artificial intelligence to deliver flexible, scalable, and highly adaptable solutions, enabling users to efficiently process information and build tailored workflows powered by modern AI capabilities.'

Responsibilities

  • Develop, maintain, and optimize backend services using Python, Flask, and SQLAlchemy
  • Implement and enhance user-facing features
  • Work within Azure cloud environments and follow established DevOps workflows
  • Collaborate with team members to design and deliver high-quality solutions
  • Gradually take ownership of specific parts of the system and their functionality
  • Participate in codereviews, ensuring code quality and consistency
  • Troubleshoot issues, debug production problems, and propose improvements

Required Skills and Experience

  • Strong experience with Python and web frameworks (at least 5 years of experience)
  • Solid understanding of relational databases and ORM tools (ideally SQLAlchemy)
  • Experience with JavaScript/TypeScript and React is a plus
  • Familiarity with cloud platforms, preferably Azure is a plus
  • Experience with Django is a plus
  • Experience with Fintech applications is a plus
  • Good grasp of software development best practices (testing, code review, clean architecture)
  • Ability to work independently and gradually take ownership of features
  • Strong communication and teamwork skills

What We Offer:

  • Hybrid Workplace: Flexible work arrangements combining remote and on- site options.
  • Excellent Working Conditions: A supportive and productive environment designed for your success.
  • Experienced Team: Collaboration with skilled professionals in a dynamic and knowledgeable team.
  • Educational Resources: Access to a variety of training programs and learning materials to support your professional development.
  • Private Health Insurance: Comprehensive coverage to ensure your well-being.
  • FitPass: Access to a range of fitness facilities and classes.
  • Office Massage: On-site massage services to help you relax and rejuvenate.
  • Insight Fitness Room: An equipped fitness room to maintain a healthy lifestyle.

    TIAC d.o.o.

    TIAC is a software company operating in the field of financial technologies focused on bringing efficiency, innovation, and the highest development standards. This is achieved by applying innovative methodologies and technologies, and by implementing efficient internal processes. Partnering with some of the biggest names in transactional systems worldwide, we have gained abundant experience in various technological domains, with a particular focus on products and services in the FinTech sector.…

    Napomena: Poslovi.infostud.com ne vrši posredovanje u zapošljavanju u Srbiji, niti u inostranstvu. Postupak selekcije i odabira kandidata je u nadležnosti poslodavca, a odredbe ugovora o radu predstavljaju direktan dogovor između poslodavca i zaposlenog. Svi pojmovi u oglasima, koji su upotrebljeni u muškom rodu, odnose se bez diskriminacije i na osobe ženskog pola i obrnuto, osim ukoliko specifičnim zahtevima posla nije drugačije propisano.