We Are Hiring 2 Full Stack .NET Developer for Internship - Fully Remote

We are seeking 2 highly motivated and skilled .NET Developer interns to join our team. This internship opportunity offers valuable hands-on experience in software development using .NET technologies such as C#, Razor pages, SQL DB, Entity framework, ...

The main goal of this role is to help new developers gain experience by working on real projects in production environment. We set goals and achievements for you, and we encourage you to achieve the goals by the end of your internship.

Job Responsibilities:

  • Develop, test, and maintain .NET applications using C# language.
  • Collaborate with team members to design and implement software solutions.
  • Participate in code reviews, identify areas of improvement, and implement best practices.
  • Troubleshoot and debug applications to optimize performance and ensure security.
  • Learn and apply new technologies, tools, and methodologies.
  • Find the best possible solution for the problems.
  • Write clean, short and logical computer programs.
  • Learn to manage everything related to developing web apps in .NET.


  • Bachelors / master's degree in computer science, Engineering, or related field (preferred). Or certificate of coding bootcamp. We prefer the raw intelligence over diploma.
  • Solid understanding of object-oriented programming and software development principles.
  • Basic knowledge of C# and the .NET framework.
  • Familiarity with front-end technologies such as HTML, CSS, JavaScript.
  • Basic understanding of databases and SQL.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and in a team environment.
  • Excellent communication and interpersonal skills.

What we offer:

  • Help and support regarding coding and programming.
  • Positive reference if you finish the internship successfully.
  • Surprising gift at the end of the internship.
  • Challenging tasks (Front-end and Backe-end)
  • Extra boost / motivation or kick to help you become a problem solver, smarter and a better software developer.

What you should achieve by the end of your internship:

  • Become a great Software Engineer.
  • Become a problem solver: Saying Yes to 99% of questions / requests.
  • Manage A-Z of Software or Web Development.
  • Become a team player and also being able to work independently.
  • Be able to plan the entire project and process
  • Become a great decision maker: when you are working on multiple tasks then you should make the best decision for choosing the right task.
  • Become stress resistant.
  • Get better at communication.
  • Learn to Take Responsibilities.
  • Learn to love the process.