.NET Internship

Remote (Ukraine only) .NET

Required skills

.NET / basic
.NET Core / basic

Master one of the most popular frameworks in the world of corporate application development. It is widely used by many well-known brands like Volvo, Toyota, SAS, etc. Apply to join the company internship, take your chance to get practical experience needed to start your career in a big international company.

During 6 weeks you will:

  • Dive into the life of a real project
  • Face the challenges of team work and project lifecycle
  • Collaborate directly with experienced engineers
  • Gain invaluable practical experience
  • Discover dozens of career development lifehacks
  • Master leadership skills


Together with your mentors, you will gain the skills you need to build your expertise and establish yourself as a .NET Engineer in future.

The Internship program covers the key knowledge areas and consists of three online parts: theoretical, practical, and home work with mentor`s feedback afterwards.

  • Program format: Online
  • Duration: 6 weeks
  • Schedule: part-time
  • Registration deadline: July 22, 12:00 PM

Selection process:

  • Prepare your CV
  • Apply using the button above (in case you meet all the application criteria)
  • Pass an online technical test
  • Pass a pre-screening interview with the course manager and expert team
  • Get the decision if you are admitted to the internship


After the graduation exam, best students will be recommended to join Sigma Software individual Internship


  • Basic skills in OOP and Code Quality
  • Basic knowledge of OOD and Design Patterns (understanding of SOLID)
  • Understanding of algorithms and data structures
  • Basic knowledge of C# and .NET framework
  • Basic knowledge of relational DB concepts and SQL
  • Basic knowledge of Testing Fundamentals
  • Basic knowledge of Platform internals (understanding of reference and value types, asynchronous tasks and synchronization primitives)
  • Pre-intermediate level of spoken and written English

Would be a plus:

  • Basic experience in MVC/Web API,
  • Entity Framework,
  • any DI container (Unity, Ninject, Autofac, whatever),
  • JavaScript (jQuery or any popular JS framework)/HTML5/CSS + Less/Sass, SQL Server,
  • Version control systems (Git and/or TFS),
  • Auto Testing (unit, integration, system e2e)

Not required, but nice to have:

  • Understanding of the cloud concept (Azure or AWS)
  • Understanding of CD/CD concept (continuous integration and continuous delivery


During the Internship you will:

  • Learn new technology and gain the practical experience needed for further growth as a .NET Intern
  • Closely communicate and interact with your mentor, study all the recommended materials and artifacts
  • Practice in applying new skills on a real project and show progress
  • Participate in project life with ideas as a real team member


  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now


    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb