Full Stack .NET Developer
פורסם אתמול · 65 מועמדים
- 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
- Experience building or working with AI agents for software development
- 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
חולץ מתיאור המשרה · מתעדכן אוטומטית
תיאור המשרה המלא
המשרה המקורית · נשמר לעיון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.
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- 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