Software Engineer
This job is no longer listed
The source has removed this listing — applying via the original link is no longer possible.
Must-have:Git
Machine translation — original language: Russian.Show original
- Analysis of initial requirements, technical expertise of assigned tasks, development of optimal solutions, estimation of labor intensity; 2. Implementation and support of developed software; 3. Development of software and technical functionality in accordance with the requirements of the technical assignment; 4. Software development, refinement of existing code; 5. Mastering necessary technologies in a short time frame for the assigned task; 6. Installation, configuration, and setup of software and hardware tools; 7. Working with control and measuring instruments; 8. Participation in R&D and design development; 9. Participation in task setting, drafting technical specifications; 10. Development of operational and software documentation; 11. Participation in the preparation of scientific and technical reports and articles.
Requirements
- Higher technical education; 2. Confident knowledge of programming languages Python3, C++; 3. Ability to document code, write tests, work with a debugger, git; 4. Knowledge and experience using development environments PyCharm, MS Visual Studio/Visual Code; 5. Experience working with relational databases (PostgreSQL, MySQL); 6. Ability to work with the Flask web framework; 7. Ability to work in Matlab; 8. Experience working with unix-like operating systems; 9. Experience in independent program writing; 10. Knowledge of Microsoft Office 2014-2020 at the level of technical documentation formatting; 11. Proficiency in technical English (reading technical documentation).
Higher education — Bachelor's degree; Experience: 0 years