JavaScriptPythonSQL.NETC#CMachine LearningDeep LearningNLPNatural Language ProcessingComputer Vision
About this role
Role Overview
Architect, develop and maintain business applications
Process user requests for developing of new and support for existing IT systems
Prepare documentation related to development and maintenance of business applications
Execute and implement software tests, participate in code reviews
Follow the development standards applied within the department
Track the development, maintenance and related tasks in the tracking system used within the team
Follow the progress of systems development technologies and advance professional skills as necessary
Requirements
BSc/BA in computer science, software engineering or relevant discipline
Full working proficiency in English
Knowledge of web technologies including JS(ES+)
Knowledge of C# language, Microsoft .NET frameworks, technologies and best practices
Knowledge of Transact SQL, MS SQL functions, stored procedures and other SQL objects
Experience with Machine Learning, Deep Learning, Neural Networks (CNNs, RNNs, Transformers), Natural Language Processing (NLP), Computer Vision (good to have)