- Design, develop, and maintain high-performance .NET applications (C#, .NET Core / .NET 6+)
- Architect and implement AI-enhanced features, including automation, recommendations, and AI/ML service integrations (Azure AI, OpenAI, Cognitive Services)
- Build and consume RESTful APIs and event-driven services interacting with AI models
- Contribute to system architecture, scalability, and AI-readiness
- Write clean, maintainable, well-tested code following modern engineering and AI-safe practices
- Lead code reviews, testing, documentation, and AI governance
- Collaborate with cross-functional teams to translate business needs into technical and AI solutions
- Optimize application performance, reliability, security, and AI workloads
- Troubleshoot full-stack and cloud/AI integration issues
- Mentor developers and upskill teams in AI-aware development
- Stay current on .NET, cloud, and AI technologies, recommending improvements and innovations
Senior .NET Developer
Tbilisi
Full-time
Permanent employee
Main responsibilities
Requirements
- Backend & Architecture
- 5+ years of experience in .NET development using C#, ASP.NET Core, and RESTful APIs.
- Strong knowledge of software design principles, including architecture patterns, SOLID principles, and clean code practices.
- Experience with SQL Server and relational databases.
- Experience designing and developing scalable, modular applications and services.
- Strong analytical, problem-solving, and communication skills.
- Frontend Development
- 3+ years of professional experience with React and TypeScript for building modern, scalable web applications.
- Deep knowledge of JavaScript (ES6+), HTML5, and CSS3, including responsive design and modern layout techniques (Flexbox, Grid).
- Experience designing modular, reusable React components and scalable frontend architecture.
- Solid understanding of state management patterns (Redux Toolkit, Context API).
- Experience integrating RESTful APIs and implementing authentication flows (e.g., JWT).
- Familiarity with modern frontend build tools and package managers (npm/yarn, Vite/Webpack).
- Understanding of React performance optimization techniques.
- Knowledge of web security and accessibility best practices.
- Cloud, AI & Integration
- Experience with cloud platforms, preferably Microsoft Azure.
- Experience integrating AI/ML capabilities into applications (e.g., Azure OpenAI, Cognitive Services, prompt engineering, AI-assisted automation).
- Familiarity with AI/ML platforms and frameworks such as Azure ML, Semantic Kernel, LangChain, or ML.NET.
- Understanding of AI security, data privacy, and responsible AI principles.
- DevOps & Development Practices
- Experience with CI/CD pipelines, DevOps practices, and Git workflows.
- Experience working in agile development environments and cross-functional teams.
- Nice to Have
- Experience with Next.js.
- Experience with component libraries such as Material UI or Ant Design.
- Experience with end-to-end testing tools (Cypress or Playwright).
- Familiarity with design systems and collaboration tools such as Figma.
- Experience with microservices architecture.
- Experience with containerization and orchestration (Docker, Kubernetes).
- Experience building AI-driven products in product-led, innovation-focused environments.
- Experience with frontend or full-stack frameworks such as Angular or Blazor.
About us
Dear recruiters there is no need to edit this.
