Job Title: Software Engineer Intern - ASP.NET Core C#
Location: Moratuwa
Duration: 6 Months or one Year (Full Time).
Walk-in Interview on:
📅 Monday, Tuesday, and Wednesday (24th March 25th March, & 26th March,)
⏰ 7:30 AM to 11:00 AM
Compensation: Paid Internship. During the internship, the intern’s allowance will be increased based on performance.
Start Date: Immediate
Work Schedule: 45 hours per week, Saturday and Sunday compulsory, with two weekdays off.
Note: Remote options are unavailable due to company policies.
Company Overview:
We are a dynamic and innovative tech company looking to bring on an enthusiastic Software Engineer Intern to join our team. As an intern, you will have the opportunity to work on real-world projects with seasoned professionals, gaining valuable experience and enhancing your skills in ASP.NET Core and C#. This is a great opportunity for someone passionate about software development and eager to contribute to impactful solutions.
Job Description:
We are seeking a highly motivated and talented Software Engineer Intern with a strong foundation in ASP.NET Core and C#. In this role, you will be involved in building and maintaining web applications, collaborating with cross-functional teams, and contributing to the development of scalable, high-performance systems.
Key Responsibilities:
- Assist in the development, testing, and maintenance of web applications using ASP.NET Core and C#.
- Work closely with senior engineers to learn and implement best practices in coding and software development.
- Participate in daily stand-ups, sprint planning, and other Agile ceremonies.
- Troubleshoot and debug software issues to ensure high-quality deliverables.
- Contribute to code reviews and provide feedback to enhance the quality of the codebase.
- Collaborate with other team members to design and implement new features.
- Continuously learn and improve knowledge of web development and best practices.
Requirements:
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Familiarity with ASP.NET Core and C# programming.
- Understanding of object-oriented programming (OOP) principles.
- Knowledge of web technologies such as HTML, CSS, and JavaScript.
- Basic understanding of databases (SQL Server, MySQL, or similar).
- Strong problem-solving skills and attention to detail.
- Ability to work independently and in a team environment.
- Excellent communication and interpersonal skills.
Preferred Skills (Not Required but Beneficial):
- Understanding of Agile development methodologies.
- Experience with RESTful API development.
What We Offer:
- Hands-on experience in a professional software development environment.
- Mentorship from experienced engineers.
- Opportunity to work on impactful projects and improve your technical skills.
- A collaborative and inclusive team culture.
- Flexible work hours and potential for future full-time employment.