.NET Software Engineer Intern
Temporary / InternJob Overview
About the role
We are seeking a motivated and detail-oriented .NET Software Engineer Intern to join our development team. This role offers hands-on experience in building scalable applications using Microsoft technologies and provides an opportunity to transition into a full-time .NET Developer position based on performance.
Essential Functions
- Assist in designing, developing, and maintaining applications using the .NET framework
- Write clean, scalable, and efficient code using C# and ASP.NET
- Support development of web applications, APIs, and backend services
- Participate in code reviews and debugging activities
- Work with SQL databases to design queries and manage data
- Collaborate with front-end developers and cross-functional teams
- Perform unit testing and assist in troubleshooting application issues
- Document technical specifications and development processes
Required Qualifications
- Bachelor’s degree in computer science, Information Technology, or related field
- Basic knowledge of C# and .NET / ASP.NET framework
- Understanding of object-oriented programming (OOP) principles
- Familiarity with SQL Server and database concepts
- Basic understanding of web technologies (HTML, CSS, JavaScript)
- Knowledge of RESTful APIs is a plus
- Strong analytical and problem-solving skills
- Good communication and teamwork abilities
- Eagerness to learn Microsoft technology stack and software development best practices
We are an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
Make Your Resume Now