JavaScriptPythonSQL.NETC#CMachine LearningDeep LearningNatural Language Processing
About this role
Role Overview
Architect, develop and maintain business applications
Process user requests for developing 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
Good to have: Experience with Machine Learning, Deep Learning, Neural Networks, Natural Language Processing, Python development experience, Experience with Blazor
Tech Stack
JavaScript
Python
SQL
.NET
Benefits
Opportunity to work remotely in Latvia
Intensive induction program
Technical and industry-related trainings
Diverse projects including web and desktop apps
Friendly and supportive atmosphere in a committed team