Vacancies
Post your job or apply for suitable jobs easily by filling out a simple online form. Get SC and XP for being active in the job section.
- All Favorites
Middle+/Senior .Net Developer
We are looking for an experienced Middle+/Senior .NET Developer to join our engineering team and work on the design, development, and evolution of modern backend systems. This role is suited for engineers who are comfortable working with production systems, contributing to architectural decisions, and continuously improving engineering practices using modern tools and approaches.
Responsibilities
-
Design, develop, and maintain backend services using .NET 8–10 (C#)
-
Build and evolve RESTful APIs and integrations with internal and external services
-
Work with relational databases (PostgreSQL, MSSQL) and optimize data access
-
Apply EF Core, Dapper, and CQRS patterns in real production environments
-
Implement asynchronous and event-driven processing using RabbitMQ
-
Design and use caching strategies with MemoryCache and Redis
-
Participate in code reviews, architectural discussions, and technical planning
-
Ensure code quality, reliability, performance, and maintainability
-
Write and maintain unit and integration tests for critical business logic
-
Contribute to technical decisions, refactoring initiatives, and system evolution
-
Use modern AI-assisted development tools to improve productivity and code quality
Requirements
-
4+ years of commercial experience in .NET development
-
Strong knowledge of C# and the .NET ecosystem (.NET 6–10)
-
Solid experience designing and implementing REST APIs
-
Confident work with SQL and relational databases (PostgreSQL / MSSQL)
-
Hands-on experience with EF Core and/or Dapper
-
Practical understanding and application of CQRS, experience with MediatR
-
Experience working with message brokers (RabbitMQ or similar)
-
Strong understanding of asynchronous programming, concurrency, and threading
-
Knowledge of SOLID principles, clean code practices, and testing strategies
-
Experience with Git, CI/CD pipelines, and Docker
-
Experience using AI coding assistants such as Claude Code, GitHub Copilot, Cursor, or similar tools
-
Ability to work independently, take ownership, and clearly communicate technical decisions
Nice to Have
-
Experience designing complex systems using DDD, Event Sourcing, or modular architectures
-
Familiarity with microservices and distributed system concepts
-
DevOps experience: Docker, Kubernetes, cloud platforms (Azure or similar)
-
Experience with gRPC or other high-performance communication protocols
-
Frontend experience with React and TypeScript (full-stack background is a plus)
-
Experience mentoring or supporting other developers
What We Offer
-
Work on modern, long-lived production systems
-
Opportunity to influence architecture and engineering standards
-
Mature development processes without micromanagement
-
Competitive salary based on experience and level
-
Professional growth, learning, and access to modern tooling
Contact Information
📩 Send your CV to info@robust.kz
Application Support Specialist
We are looking for a Support Specialist to join our team and help maintain and support a production web application. The role involves working closely with users, developers, and analysts to investigate issues, analyze data, and ensure stable system operation.
Responsibilities
-
Provide day-to-day support for a production application
-
Investigate and resolve user-reported issues and incidents
-
Analyze application behavior using logs, SQL queries, and API requests
-
Work with SQL to inspect data, identify inconsistencies, and validate fixes
-
Use Postman to test and verify API requests and responses
-
Understand and analyze HTTP requests, responses, status codes, and headers
-
Reproduce issues and clearly document steps, findings, and expected behavior
-
Communicate with the development team regarding bugs, improvements, and fixes
-
Monitor application stability and help prevent recurring issues
-
Maintain support documentation and knowledge base
Requirements
-
At least 1 year of experience in application support, technical support, or QA
-
Practical experience working with SQL (SELECTs, JOINs, basic data analysis)
-
Hands-on experience with Postman or similar API testing tools
-
Good understanding of HTTP fundamentals (methods, status codes, request/response flow)
-
Ability to analyze issues logically and work with incomplete information
-
Strong written communication skills for issue reporting and documentation
-
Attention to detail and sense of responsibility for system stability
Nice to Have
-
Experience supporting web-based or SaaS applications
-
Basic understanding of REST APIs and authentication mechanisms
-
Experience working with bug tracking systems (Trello, Jira, YouTrack, Azure DevOps, etc.)
-
Background in QA or testing methodologies
-
Ability to read logs or basic backend error messages
What We Offer
-
Stable work on a real, production system
-
Close collaboration with an experienced development team
-
Opportunity to grow into QA, Business Analyst, or Technical Support roles
-
Competitive salary based on experience
-
Professional and friendly team environment
Contact Information
📩 Send you CV to info@robust.kz