.NET Developer Intern
Learn modern .NET application development by assisting with backend and application tasks. Build confidence with C#, APIs, databases, testing and maintainable code.
What this role is about
Learn modern .NET application development by assisting with backend and application tasks. Build confidence with C#, APIs, databases, testing and maintainable code.
GrapeCrux values practical problem-solving, clear communication and responsible engineering. The work is shaped around business needs, user outcomes and the quality of the solution delivered.
Responsibilities
- Assist with small application features in C# and .NET.
- Help implement or test API endpoints and request/response validation.
- Work with SQL queries or database-backed components.
- Write basic unit or integration tests with guidance.
- Reproduce defects and make focused code improvements.
- Follow Git workflows and document setup and implementation notes.
Required skills and experience
- Basic C# syntax and understanding of methods, classes and collections.
- Introductory object-oriented programming concepts.
- Programming problem-solving and debugging skills.
- Willingness to learn ASP.NET Core, data access and testing.
- Ability to explain relevant coursework or a small project.
Helpful experience
- ASP.NET Core, Entity Framework Core or REST APIs.
- SQL and relational database knowledge.
- A Git project demonstrating C# or .NET learning.
What success can look like
- Features and fixes follow project conventions and are tested.
- The intern can explain data flow through a .NET application.
- Feedback is applied and implementation notes are current.
Terms and working arrangements
Internship structure, duration, any stipend or compensation, work location and collaboration arrangements are discussed with shortlisted applicants and confirmed before acceptance. No fixed duration or stipend amount is advertised on this page.
Shortlisted applicants receive the relevant role expectations and written terms to review before deciding whether to accept an offer.
What happens after applying?
- The team reviews your application against the role requirements and the information you provide.
- Shortlisted candidates may be invited to discuss experience, projects and approach to the work.
- A role-related technical discussion or practical exercise may be used where relevant. The format and expectations will be explained in advance.
- Any next steps and applicable conditions are shared directly with selected candidates.
Apply for .NET Developer Intern.
Your role and Job ID are already selected. Complete the same GrapeCrux application questions used on the Careers page.
Your browser will prepare an email to yaswanth@grapecrux.com. Attach your resume or CV, review the content and press Send in your email application. This static website does not upload or store your application.
Need an accessible application format or have a question? Contact service@grapecrux.com and include Job ID GC-IN-005.
Find the role that fits your next step.
Review all full-time roles and internship tracks in the GrapeCrux Careers hub.