The Full Stack Developer .NET will be responsible for designing, developing, and maintaining scalable web applications using .NET Core, Angular, and other modern technologies. This role requires a strong understanding of both front-end and back-end development, as well as experience with cloud services such as Azure and AWS.
Duties and Responsibilities
- Design and implement high-quality software solutions using ASP.NET Core and Angular.
- Develop and maintain RESTful APIs using ASP.NET Web API.
- Utilize cloud services (Azure and AWS) for application deployment and management.
- Work with Entity Framework and SQL for database management and data access.
- Write unit tests to ensure code quality and reliability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated with emerging technologies and industry trends.
Qualifications and Requirements
- 4 to 5years of experience in full stack development with a focus on .NET technologies.
- Strong experience in .NET / .NET Core development using C# for building scalable web applications and APIs.
- Solid knowledge of SQL databases (SQL Server preferred)
including writing complex queries, stored procedures, and performance optimization.
- Expertise inAngular 18+for building modern, responsive front-end applications.
- Experience integratingRESTful APIsand working with full-stack architecture.
- Proficiency in unit testing usingMSTestfor backend (.NET) applications.
- Experience in front-end testing usingJasminewithKarmaorVitest.
- Good understanding ofdependency injection, design patterns, and clean architecturein .NET applications.
- Familiarity withGit or other version control systems.
- Experience withCI/CD pipelinesand automated testing is a plus.
- Strong debugging, problem-solving, and performance optimization skills.
- Ability to work in anAgile/Scrum development environment.Let me know if you need more information
Key Competencies
- Robust analytical and troubleshooting skills.
- Ability to work independently and as part of a team.
- Adaptability to changing technologies and environments.
- Effective time management and organizational skills.
Performance Expectations
- Deliver high-quality code within project deadlines.
- Contribute to team goals and collaborate effectively with team members.
- Continuously improve skills and knowledge in relevant technologies.
📌 Full Stack .NET Developer (India)
🏢 Rishabh Software
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.