Python Software Developer
Zagreb, Croatia IT development
Job description
Department:
Advanced Simulation Technology
Due to increased demand, we are looking for programmers capable of blending in the development environment of a large-scale distributed project. If you enjoy technical challenges, have some Python experience and would like to join the dynamic community of 100+ engineers developing software products using modern architectures and frameworks, don't hesitate to apply.
Your Responsibilities:
· - multi-platform desktop development (Linux, MS Windows) in Python using external and in-house libraries
· - Design, architecture, documentation
· - Inter-team collaboration and communication
Desired profile
Your Profile:
· - MSc in Computer Science or related Natural science (physics, mathematics…)
· - Familiar with object-oriented concepts like polymorphism, multiple inheritance, encapsulation…
· - Experience in defining the architecture of the software systems
· - Experience with versioning systems (Git…)
Submit your application on