Middle Software Engineer (Python)
- Компания: INNOVECS POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
- Город , ,
- Зарплата:
- Размещено: 2025-06-05 12:23:57
Описание
Middle Software Engineer (Python)
Technologies we use
Expected
- Python
- Django
- Flask
- Microsoft Azure
- Git
Optional
- Pandas
- NumPy
- PostgreSQL
- MySQL
- Java
About the project
We are seeking a skilled and motivated Python Engineer with AI experience to join our team. The successful candidate will work on developing and implementing a wide range of AI solutions, creating proofs of concept (POCs) using existing models and frameworks. This role requires a strong background in Python programming, machine learning, and data processing, with a focus on deploying solutions in cloud environments.
Team communication: Ukrainian
Your responsibilities
- Design, build, and maintain efficient, reusable, and reliable Python code.
- Develop and integrate APIs, databases, and other server-side components.
- Identify bottlenecks and performance issues, and implement solutions to address them.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Conduct code reviews and provide constructive feedback to peers.
- Follow best practices in version control, testing, and deployment.
- Design, implement, and manage EDI processes and systems.
- Ensure the accurate and efficient exchange of electronic documents and data between systems.
- Troubleshoot and resolve any issues related to EDI transactions and workflows.
Our requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience as a backend developer, with a focus on Python.
- Proven experience in developing and maintaining APIs and web services.
- Strong experience with frameworks such as Django, Flask, or FastAPI.
- Proficiency in Python and related libraries (e.g., Pandas, NumPy).
- Experience with relational databases (e.g., PostgreSQL, MySQL).
- Familiarity with cloud platforms (Azure).
- Experience with version control systems like Git.
- Strong analytical thinking and problem-solving capabilities.
- Ability to effectively troubleshoot, debug, and optimize code for performance and scalability.
- Excellent written and verbal communication skills.
- Ability to collaborate effectively with team members and stakeholders.
- Experience with Agile methodologies.
Optional
- Experience with Java is a plus.
- Prior experience in logistics is desirable.
- Understanding of CI/CD pipelines and DevOps practices is a plus.
This is how we organize our work
This is how we work
- in house
- at the client's site
- you have influence on the choice of tools and technologies
- you have influence on the technological solutions applied
- you have influence on the product
This is how we work on a project
- code review
Development opportunities we offer
- assistance in preparation to public speeches
- external training
- industry-specific e-learning platforms
- intracompany training
- mentoring
What we offer
- Personalized benefits based on your preferences.
- Diversity of domains & businesses.
- Flexible working mode in hybrid teams.
- Opportunity to work from home, office or whenever you want to.
- Company events and team activities.
- Mentorship Program and Individual Development Plan.
- English classes to take your speech and writing to a new level.
- Global certification preparation program (AWS, ISTQB, Unity, Scrum, etc.), and comprehensive online courses on Udemy, Educative, Pluralsight, edX.
Benefits
- sharing the costs of sports activities
- private medical care
- sharing the costs of foreign language classes
- sharing the costs of professional training & courses
- life insurance
- remote work opportunities
- flexible working time
- integration events
- employee referral program
Recruitment stages
- Recruitment Interview
- Technical interview
- Final interview
Our value to you:
Flexible hours and remote-first mode
Competitive compensation
Complete Hardware/Software setup – anything you need for work
Open-door culture, transparent communication, and top management at a handshake distance
Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave
Access to our learning & development center: workshops, webinars, training platform, and edutainment events
Virtual team buildings and social activities to celebrate the Innovecs lifestyle
We need YOU to help us grow.
Are you ready for this challenge?
INNOVECS POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Innovecs is a global digital services company with a presence in the US, the UK, the EU, Israel, Australia, and Ukraine. Specializing in software solutions, the Innovecs team has experience in Supply Chain, Healthtech, Collaboration Tech, and Gaming.
For the fifth year in a row, Innovecs is included in the Inc. 5000, the list of fastest-growing private companies in the US, and a ranking of the best global outsourcing service providers by IAOP. Recently, Innovecs was honored with the prestigious Global Good Awards for the Employee Engagement & Wellbeing, won gold at the Employer Brand Management Awards, and was included in the Global Top 100 Inspiring Workplaces Ranking.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: [email protected].