The Opportunity
We are looking for a passionate and motivated Software Developer Intern to join our development team. This internship provides hands-on experience in building modern web applications using Microsoft .NET technologies. You will work alongside experienced developers and contribute to real-world projects while enhancing your technical skills.
Your Key Responsibilities
- Assist in developing and maintaining web applications using ASP.NET Core and C#.
- Participate in coding, debugging, testing, and deployment activities.
- Work with SQL Server databases and write efficient queries.
- Collaborate with team members to implement new features and enhancements.
- Follow coding standards and best practices.
- Document technical processes and project updates.
- Participate in code reviews and team discussions.
Skills and Attributes
- Basic understanding of C#, .NET, and Object-Oriented Programming.
- Familiarity with HTML, CSS, JavaScript, and REST APIs.
- Knowledge of SQL and database concepts.
- Strong problem-solving and analytical skills.
- Eagerness to learn new technologies.
- Good communication and teamwork abilities.
To Qualify for the Role, You Should Have
- Currently pursuing or recently completed a degree in Computer Science, IT, or a related field.
- Understanding of software development fundamentals.
- Exposure to .NET Framework or ASP.NET Core is preferred.
- Knowledge of Git version control is an advantage.
- Ability to work in a collaborative environment.
Ideal Candidate Profile
- Passionate about software development and technology.
- Self-motivated and eager to learn.
- Detail-oriented with strong debugging skills.
- Interested in building scalable and efficient applications.