DevJobs

Full Stack .NET Developer

Overview
Skills
  • C# C# ꞏ 5y
  • JavaScript JavaScript
  • HTML HTML
  • CSS CSS
  • TypeScript TypeScript
  • .NET Framework .NET Framework ꞏ 5y
  • .NET Core .NET Core
  • React React
  • .NET .NET
  • Redis Redis
  • RESTful API RESTful API
  • OOP OOP
  • Microservices Microservices
  • Git Git
  • CI/CD CI/CD
  • GitHub Actions GitHub Actions
  • Azure DevOps Azure DevOps
  • Docker Docker
  • Layered Architecture
  • VB.NET
  • T-SQL
  • SOLID
  • Pull Requests
  • Microsoft SQL Server
  • Clean Code
  • Code Review
  • IIS
  • Cursor
  • Dependency Injection
  • ADO.NET
  • Dapper
  • SOAP API
  • SignalR
  • Entity Framework
  • Claude Code
  • GitHub Copilot
  • OpenID Connect
  • ChatGPT
  • OAuth
  • JWT
  • Message Queues

We are looking for an experienced Full Stack .NET Developer to develop, maintain, and extend enterprise-grade web systems.

The ideal candidate has strong hands-on experience with .NET technologies, React, databases, legacy system support, and practical experience using modern AI tools for software development.

Responsibilities

  • Design, develop, and maintain server-side code using C#, .NET Framework, and modern NET/.NET Core.
  • Develop and maintain client-side applications using React.
  • Support and upgrade existing systems written in VB.NET.
  • Design and implement REST APIs and integrations with external systems.
  • Work with Microsoft SQL Server, including complex queries, stored procedures, indexing, and performance optimization.
  • Participate in architecture planning for new modules and modernize existing systems.
  • Analyze and resolve complex production issues.
  • Perform code reviews and mentor less experienced developers.
  • Collaborate regularly with QA, DevOps, Product, and Implementation teams.
  • Work with Git, CI/CD pipelines, and release processes.
  • Use AI-based development tools such as Cursor, Claude Code, GitHub Copilot, ChatGPT, or similar.
  • Leverage AI tools to improve productivity, code quality, documentation, debugging, refactoring, and test creation.
  • Participate in the design, creation, and use of AI agents for development activities such as code review, code generation, documentation, architecture analysis, issue investigation, and workflow automation.

Requirements

  • At least 5–7 years of professional software development experience.
  • Strong hands-on experience with C#.
  • Significant experience developing and maintaining systems in .NET Framework 4.x.
  • Significant experience with .NET / .NET Core, preferably .NET 6 or later.
  • Experience with VB.NET, including maintaining legacy systems.
  • Strong hands-on experience with React: components, hooks, state management, and REST API integration.
  • Solid knowledge of JavaScript or TypeScript, HTML, and CSS.
  • Experience developing web systems and REST APIs.
  • In-depth knowledge of Microsoft SQL Server and T-SQL.
  • Experience working with IIS.
  • Strong understanding of OOP, SOLID principles, clean code, dependency injection, and layered architecture.
  • Experience with Git, pull requests, and code review processes.
  • Hands-on experience using AI development tools such as Cursor, Claude Code, GitHub Copilot, ChatGPT, or similar.
  • Understanding of how AI can improve development processes, code quality, testing, documentation, and team productivity.
  • Ability to independently analyze requirements, propose technical solutions, and drive tasks through to production.

Advantages (Nice to Have)

  • Experience building or working with AI agents for software development, code review, test generation, documentation, issue analysis, architecture analysis, or workflow automation.
  • Experience designing workflows where AI agents assist developers or development teams.
  • Experience with Azure DevOps, GitHub Actions, or other CI/CD systems.
  • Experience with Docker and container-based applications.
  • Experience with SignalR, Redis, message queues, or microservices.
  • Experience integrating with external REST or SOAP APIs.
  • Knowledge of Entity Framework, Dapper, or ADO.NET.
  • Experience with enterprise systems and high-load environments.
  • Knowledge of JWT, OAuth, OpenID Connect, permissions, and roles.
  • Good professional-level English.

Personal Skills

  • Strong ownership of results and technical quality.
  • Ability to work independently and make technical decisions.
  • Strong problem-solving and debugging skills.
  • Ability to mentor other developers and share knowledge.
  • Openness to modern, AI-driven development practices.
  • Ability to integrate AI tools and AI agents into daily work practically and responsibly.


Callflow Software