Role Overview
We are looking for a .NET Full Stack Developer (1–6 years) who can build, maintain, and enhance modern web applications using .NET/C#, ASP.NET Core, Web APIs, SQL Server, and React/Angular/Next.js. The ideal candidate is comfortable using AI development tools such as Cursor, Claude, Google Antigravity, GitHub Copilot, and similar tools to improve development speed, debugging, documentation, testing, and code quality.
Responsibilities
- Develop scalable and maintainable full-stack applications using C#/.NET and modern frontend technologies.
- Build and integrate REST APIs, databases, authentication, third-party APIs, and backend services.
- Write clean, reusable, secure, and production-ready code.
- Use AI coding tools effectively for code generation, refactoring, debugging, testing, documentation, and development research.
- Understand business requirements and convert them into clear, structured prompts for AI coding assistants.
- Review, validate, debug, and improve AI-generated code rather than blindly accepting AI output.
- Create effective prompts that provide proper context, requirements, constraints, architecture, and expected output.
- Work with existing codebases and understand frontend/backend dependencies before making changes.
- Write unit/integration tests and troubleshoot production issues.
- Participate in code reviews, technical discussions, and architecture decisions.
- Use Git and modern development workflows effectively.
- Continuously learn new AI-assisted development techniques and technologies.
Requirements
- 1–6 years of professional software development experience.
- Strong knowledge of C#, .NET / ASP.NET Core.
- Experience developing RESTful Web APIs.
- Good knowledge of SQL Server, SQL queries, stored procedures, and database design.
- Experience with React, Angular, Next.js, or similar frontend frameworks.
- Strong understanding of HTML, CSS, JavaScript/TypeScript.
- Experience with Entity Framework Core.
- Good understanding of Git, GitHub/GitLab, debugging, and code reviews.
- Understanding of software development lifecycle and Agile methodologies.
Skills
- C#
- .NET
- ASP.NET Core
- SQL Server
- React
Nice to Have
- Experience with Azure/AWS.
- Docker/containerization experience.
- CI/CD pipeline knowledge.
- Microservices architecture experience.
- Familiarity with authentication technologies such as JWT/OAuth.
- Experience integrating payment gateways or third-party APIs.
- Experience working with SaaS products.