Asp.Net Software Developer
Description
Job Title: ASP.NET Full Stack Developer (ASP.NET Core + Angular)
Experience: 1 to 2 Years
Location: Pune
Employment Type: Full-Time
Work Mode: Work from Office
Job Description
We are looking for a skilled ASP.NET Full Stack Developer with hands-on experience in ASP.NET Core, C#, Angular, and SQL Server to join our development team. The ideal candidate should have experience developing scalable web applications, building REST APIs, and working on modern frontend technologies.
Key Responsibilities
- Design, develop, and maintain web applications using ASP.NET Core and Angular.
- Build and integrate RESTful APIs and backend services.
- Develop responsive and user-friendly interfaces using Angular, HTML, CSS, and JavaScript/TypeScript.
- Work with SQL Server for database design, queries, stored procedures, and optimization.
- Write clean, reusable, maintainable, and efficient code.
- Debug, troubleshoot, and resolve application issues.
- Collaborate with UI/UX designers, QA engineers, and other developers.
- Participate in code reviews, technical discussions, and Agile development processes.
Required Technical Skills
- Strong knowledge of C# and ASP.NET Core.
- Hands-on experience with ASP.NET MVC / Web API.
- Good experience with Angular (Angular 12+ preferred).
- Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript.
- Experience with REST API development and integration.
- Good understanding of SQL Server, database design, and stored procedures.
- Knowledge of Entity Framework / Entity Framework Core.
- Familiarity with Git and version control tools.
- Understanding of OOP concepts, SOLID principles, and software development practices.
Good to Have
- Knowledge of Azure or AWS.
- Experience with CI/CD pipelines.
- Familiarity with Agile/Scrum methodologies.
- Knowledge of performance optimization and application security.
Candidate Profile
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Ability to work independently and within a team.
- Passion for learning new technologies and building quality software.
Interested candidates can share their updated resumes or apply directly.