Sr. Full Stack Developer - .NET
Posted Updated
Description
We are looking for an experienced. NET Core Developer with 6-8 years of hands-on experience in. NET development, microservices architecture, Angular, and MS SQL Server. The ideal candidate should have experience with Cursor AI and vibe coding, using AI-assisted development tools to improve coding productivity, accelerate development, and build scalable, high-quality applications.
Responsibilities:
- Design, develop, and maintain scalable web applications using. NET Core 10 and C#.
- Develop and maintain microservices-based applications and ensure seamless integration between services.
- Build responsive and dynamic front-end applications using Angular.
- Design, optimize, and maintain MS SQL Server databases, including complex queries and stored procedures.
- Use Cursor AI for AI-assisted coding, code generation, debugging, refactoring, and development workflows.
- Apply vibe coding practices to accelerate prototyping and application development while maintaining code quality, security, and maintainability.
- Develop and integrate RESTful APIs and third-party services.
- Write clean, reusable, maintainable, and well-documented code following industry best practices.
- Troubleshoot technical issues, optimize application performance, and resolve production defects.
- Collaborate with cross-functional teams to understand requirements and deliver effective technical solutions.
- Participate in code reviews, testing, debugging, and deployment activities.
Requirements:
- 6-8 years of experience in. NET application development.
- Strong hands-on experience with. NET Core 10 and C#.
- Solid understanding of microservices architecture and distributed applications.
- Experience developing front-end applications using Angular.
- Strong knowledge of MS SQL Server, SQL queries, stored procedures, and database optimization.
- Practical experience using Cursor AI for software development.
- Understanding of vibe coding and AI-assisted development workflows.
- Experience with REST APIs, API integrations, debugging, and performance optimization.
- Good understanding of object-oriented programming, design patterns, and clean coding practices.
- Familiarity with Git and version control.
- Strong problem-solving and communication skills.