About the Role
We are looking for a motivated and enthusiastic .NET Intern who is eager to learn software development using Microsoft technologies. The intern will work closely with experienced developers, gain hands-on experience in real-world projects, and enhance their technical skills in application development.
Key Responsibilities
- Assist in developing, testing, and maintaining web applications using C# and the .NET Framework/.NET Core.
- Support senior developers in coding, debugging, and troubleshooting applications.
- Write clean, efficient, and well-documented code.
- Participate in software testing, bug fixing, and performance optimization.
- Work with databases such as SQL Server for data management.
- Learn and implement APIs and web services.
- Collaborate with team members during project discussions and code reviews.
- Maintain project documentation and submit regular progress reports.
- Follow coding standards and development best practices.
Required Skills
- Basic knowledge of C#, ASP.NET MVC, or ASP.NET Core.
- Understanding of HTML, CSS, JavaScript, and Bootstrap.
- Basic knowledge of SQL Server and database concepts.
- Familiarity with Visual Studio and Git is an added advantage.
- Good analytical and problem-solving skills.
- Strong willingness to learn new technologies.
- Good communication and teamwork abilities.
Eligibility
- Pursuing or recently completed B.E./B.Tech (Computer Science/IT), BCA, MCA, M.Sc. (IT/CS) or equivalent.
- Basic understanding of Object-Oriented Programming (OOP) concepts.
- Candidates with academic or personal projects in .NET will be preferred.
What You’ll Learn
- Hands-on experience with live software development projects.
- Exposure to Agile development methodology.
- Working with REST APIs and database integration.
- Version control using Git.
- Industry-standard coding practices and software deployment processes.
- Guidance and mentorship from experienced developers.
Preferred Qualities
- Quick learner with a positive attitude.
- Passion for software development.
- Ability to work independently as well as in a team.
- Strong attention to detail and commitment to quality.
Join our team and contribute to a collaborative, innovative environment, where your ideas can truly make a difference.
We look forward to receiving your application.