16 hours ago
Remote, KazakhstanMid Level
Responsibilities
- Architect, develop, maintain, and support business applications across multiple projects.
- Develop desktop WinForms/Blazor hybrid applications for internal clients.
- Process requests for new features and provide support for existing IT systems.
- Prepare application development and maintenance documentation.
- Execute software tests, analyze and debug code, and participate in code reviews.
- Follow departmental development standards and track development and maintenance tasks in the team tracking system.
- Keep current with evolving software development technologies and advance technical skills.
Requirements
- Strong knowledge of C#, .NET 8+, related technologies, and development best practices.
- Knowledge of Transact-SQL, MS SQL functions, stored procedures, and other SQL objects.
- Familiarity with software analysis, testing, and code debugging.
- Ability to write high-quality, efficient, and testable code.
- Bachelor's degree in computer science, software engineering, or a relevant discipline, or an equivalent combination of knowledge and skills.
- Full working proficiency in English.
- Team-oriented, deadline-driven, and effective communication skills.
- Experience with Blazor, DevExpress, web-based applications, and unit testing is preferred.
Benefits
- Stable privately owned company with a supportive international team and comfortable office facilities.
- Office-based, hybrid, or remote work options are available within Kazakhstan; remote work from outside Kazakhstan is not supported.
- Intensive onboarding, technical and industry training, and ongoing professional development.
- Opportunities to work on web and desktop applications, ERP, BPM, and document management systems.
- Performance-based bonus, corporate benefits, and an attractive income package.
Tech Stack
C#Microsoft SQL Server.NET
