We build and maintain business-critical software solutions used by operational teams across multiple industries. Our platform includes mature .NET-based systems along with ongoing modernization efforts. As an intern, you’ll gain hands-on experience working on real production code and enterprise-grade applications.
We are looking for a C# / .NET Intern who is eager to learn, detail-oriented, and comfortable working with structured backend systems. You will work on ASP.NET MVC applications, assist in maintaining existing modules, and contribute to new feature development under the guidance of senior engineers.
This role is ideal for students or recent graduates who want strong fundamentals in Microsoft’s .NET ecosystem and real-world experience with production systems.
Develop and maintain applications using C# and .NET
Work on ASP.NET MVC web applications
Assist in debugging, fixing, and improving existing code
Implement backend business logic and integrations
Work with SQL Server and databases (queries, stored procedures, basic optimization)
Collaborate with senior developers on design and implementation
Follow best practices for coding, documentation, and version control
Basic to intermediate knowledge of C#
Understanding of .NET Framework / .NET
Familiarity with ASP.NET MVC architecture
Basic understanding of HTML, CSS, and JavaScript
Knowledge of OOP concepts and design principles
Familiarity with SQL and relational databases
Willingness to learn and work on legacy codebases
Experience with Entity Framework
Knowledge of Web APIs / REST services
Exposure to .NET Core / .NET 6+
Familiarity with Visual Studio
Understanding of authentication and authorization concepts
Experience with Git or any version control system
Real-world ASP.NET MVC application development
Working with production-grade .NET systems
Debugging and maintaining legacy enterprise code
Database-backed application development
Software engineering best practices in a professional environment
Hands-on experience with live projects
Mentorship from experienced .NET engineers
Exposure to enterprise and SaaS software development
Opportunity for full-time conversion based on performance
Structured learning with real responsibility