ELEKS Software Engineering and Development Office is looking for a Trainee Python Developer in Lviv, Ivano-Frankivsk, and Ternopil.
ABOUT PROJECT
The company is spread across the world, main location – USA.
It is committed to helping financial institutions worldwide grow assets efficiently with its innovative portfolio management suite of data management, investment accounting, and performance measurement solutions delivered over its secure private cloud.
The customer deploys trusted solutions and services that create operational efficiencies and help reduce complexity and risk. In addition to the cloud solutions, customer Management Services offering helps deliver enriched and ready-for-use investment data. Customer-integrated technology, products, and services help our clients to grow their assets efficiently and effectively.
REQUIREMENTS
- Undergraduate or Bachelor’s degree in Computer Technologies, Software Engineering, Computer Science, or a related field
- Syntax of the Python programming language and its specific programming features
- Willingness to learn and work with new technologies, such as C#/WPF or Angular
- Algorithmization methods and techniques
- Debugging methods and techniques
- Algorithms for solving typical tasks, fields and ways of applicability
- Software development methodologies
- Modern compilers, debuggers, and optimizers
- Typical bugs that appear in the process of software development, methods of their diagnostics and correction
- Intermediate level of English
RESPONSIBILITIES
- Conduct a simple range of programming tasks, including analysis, coding, and debugging of complex program logic
- Conduct test procedures by using testing and debugging programs
- Develop algorithms according to technical specifications or other requirements documentation
- Use standard algorithms in the applicable cases
- Write program code according to the defined application architecture
- Structure and format source code, comment and mark up the code, as well as name variables, functions, classes, data structures, and files according to the company conventions and industry best practices
- Track changes, compare source code in the defined version control system
- Agree task deadlines with the Senior Developer or Technical Leader
WHAT YOU WILL GET WITH ELEKS
- Challenging tasks
- Competence development
- Team of professionals
- Dynamic environment with low level of bureaucracy
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.